Erweiterungsbeispiele (Reporting Services)

Aktualisiert: 05. Dezember 2005

Die folgenden Beispiele stellen vollständige Erweiterungen dar, die für Reporting Services mithilfe von Microsoft .NET Framework geschrieben wurden.

Die SQL Server-Beispiele werden während des Setups nicht automatisch installiert. Anweisungen zum Installieren der Beispiele finden Sie unter Installieren von Beispielen. Die Erweiterungsbeispiele werden standardmäßig im folgenden Verzeichnis gespeichert:

C:\Programme\Microsoft SQL Server\90\Samples\Reporting Services\Extension Samples

In diesem Abschnitt

Thema Beschreibung

Beispiel für eine Dateifreigabe-Datenverarbeitungserweiterung

Zeigt mithilfe von Microsoft Visual C#, wie Sie eine einfache Datenverarbeitungserweiterung für das Windows-Dateisystem erstellen. Das Beispiel verwendet die .NET Framework-Bibliotheksklassen DirectoryInfo und FileSystemInfo, um den Inhalt einer beliebigen gültigen Netzwerk-Dateifreigabe abzufragen. In diesem Beispiel werden die Schnittstellen der Datenverarbeitungserweiterung sowie andere .NET Framework-Klassen verwendet.

Sicherheitserweiterungsbeispiel

Zeigt mithilfe von Microsoft Visual C#, wie Sie eine Sicherheitserweiterung für Reporting Services implementieren. Das Beispiel verwendet die Formularauthentifizierung zusammen mit SQL Server, um ein benutzerdefiniertes Sicherheitsmodell bereitzustellen, das mit Reporting Services zusammenarbeitet.

Beispiel für benutzerdefiniertes Berichtselement

Zeigt mithilfe von Microsoft Visual C#, wie Sie ein Beispiel für ein einfaches benutzerdefiniertes Berichtselement implementieren. In diesem Beispiel wird mithilfe der System.Component-Klassen aus dem Microsoft .NET Framework und Klassen aus den Microsoft.ReportDesigner- und Microsoft.ReportingServices-Namespaces eine Laufzeitkomponente und eine Entwurfszeitkomponente eines benutzerdefinierten Berichtselements implementiert, die in einer gehosteten Entwurfsumgebung verwendet werden können.

Printer Delivery-Erweiterungsbeispiel

Zeigt mithilfe von Microsoft Visual C#, wie Sie eine einfache Übermittlungserweiterung für einen Drucker erstellen. Mit der IMAGE-Renderingerweiterung und dem System.Drawing.Printing-Namespace in .NET Framework wird dabei ein Bericht an einen Drucker übermittelt.

Siehe auch

Aufgaben

Kompilieren und Ausführen von Codebeispielen
Beispiele für SQL Server Reporting Services

Andere Ressourcen

Anwendungsbeispiele (Reporting Services)

Hilfe und Informationen

Informationsquellen für SQL Server 2005