Utilizzo di assembly personalizzati con i reportUsing Custom Assemblies with Reports

In Reporting ServicesReporting Services è possibile scrivere codice personalizzato per i valori, gli stili e la formattazione degli elementi dei report.In Reporting ServicesReporting Services, you can write custom code for report item values, styles, and formatting. È 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à.For example, you can use custom code to format currencies based on locale, flag certain values with special formatting, or apply other business rules that are in practice for your company. Un metodo per includere questo codice nei report consiste nel creare un assembly di codice personalizzato usando MicrosoftMicrosoft .NET Framework.NET Framework, a cui sia possibile fare riferimento dai file di definizione del report.One way to include this code in your reports is to create a custom code assembly using the MicrosoftMicrosoft .NET Framework.NET Framework that you can reference from within your report definition files. Il server chiama le funzioni degli assembly personalizzati durante l'esecuzione di un report.The server calls the functions in your custom assemblies when a report is run. Gli assembly personalizzati possono essere utilizzati per recuperare funzioni specifiche che si intende utilizzare nei report.Custom assemblies can be used to retrieve specialized functions that you plan to use in your reports.

Argomenti della sezioneIn This Section

Riferimento agli assembly in un file RDLReferencing Assemblies in an RDL File
Viene descritto come fare riferimento agli assembly personalizzati in un file RDL (Report Definition Language).Describes how to reference your custom assemblies in a report definition language file.

Distribuzione di un assembly personalizzatoDeploying a Custom Assembly
Viene descritto come distribuire un assembly personalizzato in Progettazione report e nel server di report.Describes how to deploy a custom assembly to Report Designer and the report server.

Uso di assembly personalizzati con nome sicuroUsing Strong-Named Custom Assemblies
Viene descritto come utilizzare gli assembly personalizzati con nomi sicuri.Describes how to use custom assemblies with strong names.

Asserzione di autorizzazioni negli assembly personalizzatiAsserting Permissions in Custom Assemblies
Viene descritto come distribuire assembly personalizzati con autorizzazioni limitate e specifiche e come effettuare l'asserzione di tali autorizzazioni nel codice.Describes how to deploy custom assemblies with limited and specific permissions and how to assert those permissions in code.

Accesso agli assembly personalizzati tramite espressioniAccessing Custom Assemblies Through Expressions
Viene descritto come chiamare metodi di assembly personalizzati come espressioni di report nelle definizioni del report.Describes how to call custom assembly methods as report expressions in your report definitions.

Inizializzazione di oggetti assembly personalizzatiInitializing Custom Assembly Objects
Viene descritto come inizializzare i valori per gli oggetti degli assembly personalizzati chiamati da un report.Describes how to initialize values for custom assembly objects called from a report.

Procedura: Debug di assembly personalizzatiHow to: Debug Custom Assemblies
Viene descritto come eseguire il debug del codice dell'assembly personalizzato.Describes how to debug your custom assembly code.

Vedere ancheSee Also

Report Definition Language (SSRS)Report Definition Language (SSRS)