Implementierungsanforderungen für benutzerdefinierte BerichtselementeCustom Report Item Implementation Requirements

In diesem Thema werden die Voraussetzungen zur Entwicklung und Bereitstellung von benutzerdefinierten Berichtselementen erläutert.This topic will discuss the prerequisites for developing and deploying custom report items.

Entwicklungs- und BereitstellungsanforderungenDevelopment and Deployment Requirements

Die Entwicklung eines benutzerdefinierten Berichtselements für Reporting ServicesReporting Services erfordert Folgendes:Developing a custom report item for Reporting ServicesReporting Services requires the following:

  • Administratorzugriff auf einen Server, auf dem MicrosoftMicrosoftSQL ServerSQL Server mit Reporting ServicesReporting Services und SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) ausgeführt wird.Administrative access to a server running MicrosoftMicrosoft SQL ServerSQL Server with Reporting ServicesReporting Services and SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).

  • Microsoft Visual Studio 2005Microsoft Visual Studio 2005 oder höher, auf dem das MicrosoftMicrosoft .NET Framework.NET Framework Software Development Kit (SDK) installiert ist.or above with the MicrosoftMicrosoft .NET Framework.NET Framework software development kit (SDK) installed.

  • Zugriff auf die .NET Framework.NET Framework SDK-Dokumentation.Access to the .NET Framework.NET Framework SDK documentation.

  • Kenntnisse über die Komponentenerstellung und die Komponentenmodell-Namespaces in Visual StudioVisual Studio.Familiarity with component authoring and the component model namespaces in Visual StudioVisual Studio. Weitere Informationen finden Sie in "Erstellen von Komponenten" und "Namespaces für Komponentenmodelle in Visual Studio" auf msdn.microsoft.com.For more information, see "Component Authoring" and "Component Model Namespaces in Visual Studio" on msdn.microsoft.com.

Sprach- und Namespace-AnforderungenLanguage and Namespace Requirements

SQL ServerSQL Server-Berichtselemente unterstützen .NET Framework.NET Framework vollständig.custom report items fully support the .NET Framework.NET Framework. Sie können benutzerdefinierte Berichtselemente mithilfe einer Auswahl .NET-konformer Sprachen entwickeln.You can develop custom report items using your choice of .NET-compliant languages.

Visual StudioVisual 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.offers the developer many tools and features to simplify and accelerate the iterative cycles of coding, debugging, and testing and to make deployment easier. Das .NET Framework.NET Framework SDK enthält Visual BasicVisual Basic und C#-Compiler sowie zugehörige Tools.The .NET Framework.NET Framework SDK includes Visual BasicVisual Basic and C# compilers and related tools.

  • Benutzerdefinierte Berichtselemente verwenden Microsoft.ReportDesigner und Microsoft.ReportingServices.Interfaces-Namespaces.Custom report items use the Microsoft.ReportDesigner and Microsoft.ReportingServices.Interfaces namespaces. Diese werden in den Assemblys „Microsoft.ReportingServices.Designer.DLL“ und „Microsoft.ReportingServices.Interfaces.DLL“ gespeichert, die als Teil von Reporting ServicesReporting Services installiert werden.These are stored in the Microsoft.ReportingServices.Designer.DLL and Microsoft.ReportingServices.Interfaces.DLL assemblies, which are installed as part of Reporting ServicesReporting Services.

  • Benutzerdefinierte Berichtselement-Entwurfszeitkomponenten müssen Schnittstellen des System.ComponentModel-Namespace in .NET Framework.NET Framework implementieren.Custom report item design-time components need to implement interfaces from the System.ComponentModel namespace in the .NET Framework.NET Framework. System.ComponentModel ist in der .NET Framework.NET Framework SDK-Dokumentation dokumentiert.The System.ComponentModel is documented in the .NET Framework.NET Framework SDK documentation.

Wichtig

Standardmäßg wird .NET Framework.NET Framework mit SQL ServerSQL Serverinstalliert, das .NET Framework.NET Framework -SDK jedoch nicht.By default, the .NET Framework.NET Framework is installed with SQL ServerSQL Server, but the .NET Framework.NET Framework SDK is not. 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.Unless the SDK is installed on the computer and the SDK documentation is included in the Books Online collection, links to SDK content in this section will not work. Fügen Sie das SDK nach der Installation des .NET Framework.NET Framework SDK zur Onlinedokumentation und dem Inhaltsverzeichnis hinzu, indem Sie die Anweisungen unter Hinzufügen oder Entfernen der Produktdokumentation für SQL Server befolgen.After you have installed the .NET Framework.NET Framework SDK, you can add the SDK documentation to the Books Online collection and table of contents by following the instructions in Add or Remove Product Documentation for SQL Server.

Weitere InformationenSee Also

Erstellen einer Laufzeitkomponente für ein benutzerdefiniertes Berichtselement Creating a Custom Report Item Run-Time Component
Erstellen einer Entwurfszeitkomponente für ein benutzerdefiniertes Berichtselement Creating a Custom Report Item Design-Time Component
How to: Deploy a Custom Report Item (Vorgehensweise: Bereitstellen eines benutzerdefinierten Berichtselements) How to: Deploy a Custom Report Item
Custom Report Item Class Libraries (Klassenbibliotheken für ein benutzerdefiniertes Berichtselement)Custom Report Item Class Libraries