Condividi tramite


Utilizzo di assembly personalizzati con i report

In Reporting Services è possibile scrivere codice personalizzato per i valori, gli stili e la formattazione degli elementi dei report. È ad esempio possibile utilizzare il codice personalizzato per formattare le valute in base alle impostazioni locali, per contrassegnare determinati valori con una formattazione speciale o per applicare altre regole di business in uso nella società. Un metodo per includere questo codice nei report consiste nel creare un assembly di codice personalizzato usando Microsoft .NET Framework, a cui sia possibile fare riferimento dai file di definizione del report. Il server chiama le funzioni degli assembly personalizzati durante l'esecuzione di un report. Gli assembly personalizzati possono essere utilizzati per recuperare funzioni specifiche che si intende utilizzare nei report.

Contenuto della sezione

Impostazione di un riferimento agli assembly in un file RDL
Viene descritto come fare riferimento agli assembly personalizzati in un file RDL (Report Definition Language).

Distribuzione di un assembly personalizzato
Viene descritto come distribuire un assembly personalizzato in Progettazione report e nel server di report.

Utilizzo di assembly personalizzati con nome sicuro
Viene descritto come utilizzare gli assembly personalizzati con nomi sicuri.

Asserzione di autorizzazioni negli assembly personalizzati
Viene descritto come distribuire assembly personalizzati con autorizzazioni limitate e specifiche e come effettuare l'asserzione di tali autorizzazioni nel codice.

Accesso agli assembly personalizzati tramite espressioni
Viene descritto come chiamare metodi di assembly personalizzati come espressioni di report nelle definizioni del report.

Inizializzazione di oggetti assembly personalizzati
Viene descritto come inizializzare i valori per gli oggetti degli assembly personalizzati chiamati da un report.

Procedura: Eseguire il debug di assembly personalizzati
Viene descritto come eseguire il debug del codice dell'assembly personalizzato.

Vedere anche

Report Definition Language (SSRS)