Reporting Services-EntwicklerdokumentationReporting Services Developer Documentation

SQL ServerSQL Server Reporting ServicesReporting Services enthält mehrere Programmierungsschnittstellen, die Sie in Ihren eigenen Anwendungen nutzen können. offers several programming interfaces that you can leverage in your own applications. Sie können die vorhandenen Funktionen und Funktionen von Reporting ServicesReporting Services verwenden, um benutzerdefinierte Berichts- und Verwaltungstools in Websites und Windows-Anwendungen zu erstellen, oder Sie können die Reporting ServicesReporting Services-Plattform erweitern.You can use the existing features and capabilities of Reporting ServicesReporting Services to build custom reporting and management tools into Web sites and Windows applications, or you can extend the Reporting ServicesReporting Services platform.

Das Erweitern der Reporting ServicesReporting Services-Plattform umfasst die Erstellung neuer Komponenten und Ressourcen, die für den Datenzugriff, die Berichtsübermittlung und vieles mehr verwendet werden können.Extending the Reporting ServicesReporting Services platform includes creating new components and resources that can be used for data access, report delivery and more. Sie können diese Komponenten und Ressourcen in den Unternehmen vermarkten, die Reporting ServicesReporting Services in ihrer Organisation verwenden.You can market these components and resources to companies that are using Reporting ServicesReporting Services in their organization.

Hinweis

Reporting ServicesReporting Services enthält Programmierbeispiele und Lernprogramme, die Ihnen den Einstieg erleichtern. Reporting ServicesReporting Services include programming samples and tutorials to help you get started. Weitere Informationen finden Sie unter Reporting Services Samples und Entwicklerhandbuch: Lernprogramme (Reporting Services).For more information, see Reporting Services Samples and Developer's Guide: Tutorials (Reporting Services).

In diesem AbschnittIn This Section

Integrieren von Reporting Services in AnwendungenIntegrating Reporting Services into Applications
Gibt eine Übersicht darüber, wie die Berichterstellung mithilfe von Reporting ServicesReporting Services in benutzerdefinierte Anwendungen integriert werden kann.Provides an overview of how to use Reporting ServicesReporting Services to integrate reporting into custom applications. Beschreibt, wann der direkte URL-Zugriff und wann der Webdienst für den Zugriff auf den Berichtsserver verwendet werden sollte.Describes when to use direct URL access and when to use the Web service to access the report server.

Berichtsserver-WebdienstReport Server Web Service
Über den Berichtsserver-Webdienst erhalten Sie Zugriff auf die kompletten Funktionen des Berichtsservers.The Report Server Web service provides access to the full functionality of the report server. Der Webdienst verwendet SOAP über HTTP und wurde als Kommunikationsschnittstelle zwischen den Clientprogrammen und dem Berichtsserver konzipiert.The Web service uses SOAP over HTTP and is designed to act as a communications interface between client programs and the report server. Der Webdienst und seine Methoden stellen die Funktionen des Berichtsservers zur Verfügung und ermöglichen die Erstellung benutzerdefinierter Tools für jeden Teil des gesamten Berichtslebenszyklus, von der Verwaltung bis zur Ausführung.The Web service and its methods expose the functionality of the report server and allow you to create custom tools for any part of the report life cycle, from management to execution.

URL-Zugriff (SSRS)URL Access (SSRS)
Reporting ServicesReporting Services unterstützt einen vollständige Satz URL-basierter Anforderungen, über die Sie schnell und problemlos auf die Berichtsnavigation und -anzeige zugreifen können. Reporting ServicesReporting Services supports a complete set of URL-based requests that you can use as a quick and easy access point for report navigation and viewing. Sie können diese Technologie zusammen mit dem Berichtsserver-Webdienst verwenden, um eine vollständige Berichtslösung in Ihre vorhandenen Geschäftsanwendungen zu integrieren.You can use this technology in conjunction with the Report Server Web service to integrate a complete reporting solution into your custom business applications. Der URL-Zugriff ist dann besonders sinnvoll, wenn Sie Berichte als Teil eines Internetportals integrieren oder wenn Sie Berichte über einen Webbrowser anzeigen.URL access is particularly useful when integrating reports as part of a Web portal or when viewing reports from a Web browser.

Reporting Services-ErweiterungenReporting Services Extensions
Die modulare Architektur von Reporting ServicesReporting Services ermöglicht Erweiterungen.The modular architecture of Reporting ServicesReporting Services is designed for extensibility. Eine verwaltete Code-API steht zur Verfügung, sodass Sie problemlos Erweiterungen entwickeln, installieren und verwalten können, die von vielen Reporting ServicesReporting Services-Komponenten benötigt werden.A managed code API is available so that you can easily develop, install, and manage extensions consumed by many Reporting ServicesReporting Services components. Sie können Assemblys erstellen, indem die MicrosoftMicrosoft .NET Framework.NET Framework und Hinzufügen neuer Reporting ServicesReporting Services Rendering, Sicherheit, Übermittlung und Datenverarbeitung Funktionalität, um den wachsenden betrieblichen Anforderungen zu erfüllen.You can create assemblies using the MicrosoftMicrosoft .NET Framework.NET Framework and add new Reporting ServicesReporting Services rendering, security, delivery, and data processing functionality to meet your evolving business needs.

Benutzerdefinierte BerichtselementeCustom Report Items
Beschreibt, wie Sie benutzerdefinierte Elemente erstellen, um Funktionen zu RDL hinzuzufügen, oder wie Sie vorhandene Steuerelemente erweitern.Describes how to create Custom Report Items to add functionality to RDL or extend functionality of existing controls.

Verwenden von benutzerdefinierten Assemblys mit BerichtenUsing Custom Assemblies with Reports
Beschreibt, wie benutzerdefinierte Assemblys mit Berichten verwendet werden, indem Codeverweise in die Berichtsdefinition aufgenommen werden.Describes how to use custom assemblies with Reports by including code references within the report definition.

Zugriff auf den Reporting Services-WMI-AnbieterAccess the Reporting Services WMI Provider
Beschreibt, wie Sie den Reporting ServicesReporting Services-WMI-Anbieter zum Verwalten von Berichtsserverbereitstellungen verwenden.Describes how to use the Reporting ServicesReporting Services WMI Provider to manage report server deployments.

Siehe auchSee Also

Reporting Services (SSRS) Reporting Services (SSRS)
Report Definition Language ( SSRS ) Report Definition Language (SSRS)
Technische Referenz (SSRS) Technical Reference (SSRS)
Sichere Entwicklung ( Reporting Services ) Secure Development (Reporting Services)