Requisiti per l'implementazione di elementi dei report personalizzati

In questo argomento vengono illustrati i prerequisiti per lo sviluppo e la distribuzione di elementi dei report personalizzati.

Requisiti relativi a sviluppo e distribuzione

Per lo sviluppo di un elemento del report personalizzato per Reporting Services è necessario quanto segue:

  • Accesso amministrativo a un server che esegue Microsoft SQL Server con Reporting Services e SQL Server Data Tools (SSDT).

  • Microsoft Visual Studio 2005 o versioni successive in cui sia installato Microsoft .NET Framework Software Development Kit (SDK).

  • Accesso alla documentazione di .NET Framework SDK.

  • Familiarità con le attività di creazione dei componenti e gli spazi dei nomi del modello di componente in Visual Studio. Per ulteriori informazioni, vedere gli argomenti relativi alla creazione di componenti e agli spazi dei nomi del modello di componente in Visual Studio nel sito msdn.microsoft.com.

Requisiti relativi a linguaggio e spazio dei nomi

Gli elementi dei report personalizzati di SQL Server offrono supporto completo per .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. .NET Framework SDK include i compilatori Visual Basic e C# e gli strumenti correlati.

  • Gli elementi dei report personalizzati utilizzano 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 in .NET Framework SDK.

Nota importanteImportante

Per impostazione predefinita, .NET Framework viene installato con SQL Server, a differenza di .NET Framework SDK. Se l'SDK non è installato nel computer e la documentazione associata non è inclusa nella documentazione online, non è possibile utilizzare i collegamenti al contenuto dell'SDK presenti in questa sezione. Dopo aver installato .NET Framework SDK, è possibile aggiungere la documentazione associata alla documentazione online e al sommario attenendosi alle istruzioni descritte in Aggiungere o rimuovere la documentazione del prodotto per SQL Server.

Vedere anche

Attivitá

Procedura: Distribuzione di un elemento del report personalizzato

Concetti

Creazione di un componente runtime dell'elemento del report personalizzato

Creazione di un componente dell'elemento del report personalizzato per la fase di progettazione

Librerie di classi dell'elemento del report personalizzato