Requisiti di implementazione degli elementi del report personalizzati
Questo articolo illustra i prerequisiti per lo sviluppo e la distribuzione di elementi del report personalizzati.
Requisiti di sviluppo e distribuzione
Lo sviluppo di un elemento di report personalizzato per Reporting Services richiede i criteri seguenti:
Accesso amministrativo a un server che esegue Microsoft SQL Server con Reporting Services e SQL Server Data Tools (SSDT).
Microsoft Visual Studio 2005 o versione successiva con Microsoft .NET Framework Software Development Kit (SDK) installato.
Accedere alla documentazione .NET Framework SDK.
Familiarità con le attività di creazione dei componenti e gli spazi dei nomi del modello di componente in Visual Studio.
Requisiti relativi alla lingua e agli spazi dei nomi
Gli elementi del report personalizzati di SQL Server supportano completamente .NET Framework. È possibile sviluppare elementi dei report personalizzati utilizzando un linguaggio di propria scelta conforme a .NET.
Visual Studio offre allo sviluppatore numerosi strumenti e caratteristiche per semplificare e accelerare i cicli iterativi di codifica, di debug e test, nonché per semplificare la distribuzione. In .NET Framework SDK sono inclusi i compilatori di Visual Basic e C# e gli strumenti correlati.
Gli elementi del report personalizzati usano gli spazi dei nomi Microsoft.ReportDesigner e Microsoft.ReportingServices.Interfaces. Questi elementi sono archiviati negli assembly Microsoft.ReportingServices.Designer.DLL e Microsoft.ReportingServices.Interfaces.DLL, installati con Reporting Services.
I componenti della fase di progettazione degli elementi dei report personalizzati devono implementare le interfacce dallo spazio dei nomi System.ComponentModel in .NET Framework. La documentazione relativa a System.ComponentModel è disponibile nella documentazione di .NET Framework SDK.