Freigeben über


Implementierungsanforderungen für benutzerdefinierte Berichtselemente

In diesem Thema werden die Voraussetzungen zur Entwicklung und Bereitstellung von benutzerdefinierten Berichtselementen erläutert.

Entwicklungs- und Bereitstellungsanforderungen

Die Entwicklung eines benutzerdefinierten Berichtselements für Reporting Services erfordert Folgendes:

  • Administratorzugriff auf einen Server, auf dem Microsoft SQL Server mit Reporting Services und Business Intelligence Development Studio ausgeführt wird.

  • Microsoft Visual Studio 2005 oder höher, auf dem das Microsoft .NET Framework Software Development Kit (SDK) installiert ist.

  • Zugriff auf die .NET Framework-SDK-Dokumentation.

  • Kenntnisse über die Komponentenerstellung und die Komponentenmodell-Namespaces in Visual Studio. Weitere Informationen finden Sie in "Erstellen von Komponenten" und "Namespaces für Komponentenmodelle in Visual Studio" auf msdn.microsoft.com.

Sprach- und Namespace-Anforderungen

Benutzerdefinierte SQL Server-Berichtselemente unterstützen .NET Framework vollständig. Sie können benutzerdefinierte Berichtselemente mithilfe einer Auswahl .NET-kompatibler Sprachen entwickeln.

Visual Studio enthält viele Tools und Funktionen für Entwickler, die die iterativen Zyklen, bestehend aus Codierung, Debugging und Testen, sowie die Bereitstellung vereinfachen und beschleunigen. Das .NET Framework-SDK enthält Visual Basic und C#-Compiler sowie zugehörige Tools.

  • Benutzerdefinierte Berichtselemente verwenden die Namespaces Microsoft.ReportDesigner und Microsoft.ReportingServices.Interfaces. Diese werden in den Assemblys Microsoft.ReportingServices.Designer.DLL und Microsoft.ReportingServices.Interfaces.DLL gespeichert, die als Teil von Reporting Services installiert werden.

  • Benutzerdefinierte Berichtselement-Entwurfszeitkomponenten müssen Schnittstellen vom System.ComponentModel-Namespace in .NET Framework implementieren. System.ComponentModel ist in der .NET Framework-SDK-Dokumentation dokumentiert.

Wichtiger HinweisWichtig

Standardmäßg wird .NET Framework mit SQL Server installiert, das .NET Framework-SDK jedoch nicht. Die in diesem Abschnitt vorkommenden Links auf SDK-Inhalte funktionieren nur, wenn das SDK auf Ihrem Computer installiert und die SDK-Dokumentation in der Onlinedokumentation enthalten ist. Fügen Sie das SDK nach der Installation der .NET Framework-SDK zur Onlinedokumentation und dem Inhaltsverzeichnis hinzu, indem Sie die Anweisungen unter Hinzufügen und Entfernen von Hilfeauflistungen befolgen.