RSExplorer-Beispielanwendung
Aktualisiert: 05. Dezember 2005
RSExplorer ist eine Microsoft Windows-Beispielanwendung, die in Microsoft Visual C# mithilfe von Microsoft Visual Studio entwickelt wurde. Diese Anwendung basiert auf einem tatsächlichen Szenario und veranschaulicht die Entwicklung einer Windows-Anwendung, die den Reporting Services-Webdienst verwendet. RSExplorer verwendet eine Microsoft .NET Framework-Proxyklasse, um Webdienstmethoden der Reporting Services-SOAP-API aufzurufen. Sie weist außerdem neue Features im Bereich der Unternehmensberichterstellung auf. Dieses Beispiel wird nicht auf Itanium-basierten Betriebssystemen unterstützt.
Die SQL Server-Beispiele werden während des Setups nicht automatisch installiert. Anweisungen zum Installieren der Beispiele finden Sie unter Installieren von Beispielen.
Wichtig: |
---|
Beispielanwendungen sollten nicht ohne die Zustimmung des Systemadministrators mit der SQL Server-Datenbank oder dem Berichtsserver verbunden sein oder mit diesen verwendet werden. |
Anforderungen
Damit Sie das RSExplorer-Beispiel verwenden können, sollten Sie mit Visual Studio und Visual Basic oder C# vertraut sein. Außerdem müssen die folgenden Anwendungen installiert sein:
- Microsoft Visual Studio 2005 oder eine kompatible Entwicklungsumgebung (zum Anzeigen der Projektdateien)
- SQL Server 2005, einschließlich Reporting Services.
- Microsoft .NET Framework, Version 2.0
- Reporting Services-Beispiele. Sie können die Beispiele beim Ausführen des SQL Server 2005-Setups installieren. In dieser Version wird durch die Installation der Beispiele ein separates Installationsprogramm auf Ihrem Computer installiert, mit dessen Hilfe Sie Beispiele extrahieren und installieren können. Sie können dieses Installationsprogramm über das Menü Start in der Programmgruppe Microsoft SQL Server 2005 ausführen.
- Ein Berichtsserver, für den Sie in Ihrem Netzwerk die Zugriffsberechtigung haben, falls Sie mit der Beispielclientanwendung den Inhalt eines Berichtsservers anzeigen und Berichte rendern möchten.
Hinweis: |
---|
RSExplorer kann konvertiert werden, um in früheren Versionen von Visual Studio kompiliert und ausgeführt werden zu können. Dieses Beispiel ist jedoch speziell für die Kompatibilität mit der in diesem Abschnitt erwähnten Version ausgelegt. |
Speicherort
Dieses Beispiel befindet sich im Unterverzeichnis Application Samples\RSExplorer Sample des Verzeichnisses mit den Reporting Services-Beispielen.
Beispiel:
C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample
Erstellen des Beispiels
Generieren Sie die Schlüsseldatei mithilfe der folgenden Anweisungen, falls Sie noch keine Schlüsseldatei mit starkem Namen erstellt haben.
So generieren Sie eine Schlüsseldatei mit starkem Namen
Öffnen Sie eine Microsoft Visual Studio 2005-Eingabeaufforderung. Klicken Sie auf Start, zeigen Sie auf Alle Programme und danach auf Microsoft .NET Framework SDK 2.0, und klicken Sie anschließend auf SDK-Eingabeaufforderung.
– oder –
Öffnen Sie eine Microsoft .NET Framework-Eingabeaufforderung. Klicken Sie auf Start, zeigen Sie auf Alle Programme und dann auf Microsoft .NET Framework SDK 2.0, und klicken Sie anschließend auf SDK-Eingabeaufforderung.
Wechseln Sie an der Eingabeaufforderung mit dem Befehl CD (Verzeichnis wechseln) im Eingabeaufforderungsfenster vom aktuellen Verzeichnis zu dem Ordner, in dem die Beispiele installiert sind.
Hinweis: Klicken Sie auf Start, zeigen Sie auf Alle Programme, Microsoft SQL Server und auf Dokumentation und Lernprogramme, und klicken Sie dann auf Beispielordner, um den Ordner zu ermitteln, in dem sich die Beispiele befinden. Wenn das Standardverzeichnis verwendet wurde, befinden sich die Beispiele im Verzeichnis <Systemlaufwerk>:\Programme\Microsoft SQL Server\100\Samples. Führen Sie an der Eingabeaufforderung den folgenden Befehl zum Generieren der Schlüsseldatei aus:
sn -k SampleKey.snk
Wichtig: Weitere Informationen zum Schlüsselpaar mit starkem Namen finden Sie unter "Security Briefs: Starke Namen und Sicherheit im .NET Framework" unter ".NET-Entwicklung" auf der MSDN-Website.
So erstellen Sie das RSExplorer-Beispiel in Visual Studio und führen es dort aus
Öffnen Sie die Projektmappe (RSExplorerCS.sln oder RSExplorerCS.sln).
Klicken Sie im Menü Debuggen auf Starten ohne Debuggen.
Um die Anwendung zu beenden, wählen Sie Datei und dann Beenden.
So erstellen Sie das RSExplorer-Beispiel in der Befehlszeile und führen es dort aus
Wechseln Sie mit dem Befehl cd (Verzeichnis wechseln) in das RSExplorer-Verzeichnis.
Geben Sie Folgendes ein, um sowohl die C#- als auch die Visual Basic-Version des Beispiels zu erstellen:
for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
Hinweis: Der Windows-Systempfad und die .NET Framework-Versionsnummer lauten auf Ihrem System möglicherweise anders. Doppelklicken Sie im Verzeichnis \Bin\Debug der Anwendung auf RSExplorer.exe, um die Anwendung zu starten.
Wählen Sie im Menü Datei die Option Beenden, um die Anwendung zu schließen.
Verwenden von RSExplorer
Nach der Installation der RSExplorer-Beispielanwendung können Sie damit den Inhalt eines Berichtsservers anzeigen, neue Ordner hinzufügen, Berichte importieren, Elementeigenschaften bearbeiten und Berichte anzeigen.
Wichtig: |
---|
Beispielanwendungen sollten nicht ohne die Zustimmung des Systemadministrators mit der SQL Server-Datenbank oder dem Berichtsserver verbunden sein oder mit diesen verwendet werden. |
So starten Sie die RSExplorer-Beispielanwendung
Öffnen Sie RSExplorer.sln in Visual Studio.
Klicken Sie im Menü Debuggen auf Starten, um die Beispielanwendung auszuführen.
Geben Sie in das Feld Serveradresse den virtuellen Stamm des Berichtsservers ein, auf den Sie zugreifen möchten, z. B. http://<localhost>/reportserver, und klicken Sie auf Gehe zu.
Eine detaillierte Liste mit Berichtsserverelementen sollte in der Catalog Explorer-Listenansicht angezeigt werden.
Navigieren Sie zur Struktur der Berichtsserver-Datenbank, indem Sie auf Ordner klicken. Mit dem Pfeil nach oben auf der Symbolleiste können Sie zurücknavigieren.
Klicken Sie auf einen Bericht in der Liste und dann auf den Link Eigenschaften anzeigen, um die Beschreibung und die Pfadeigenschaften anzuzeigen.
So fügen Sie der Berichtsserver-Datenbank einen Ordner hinzu
Navigieren Sie in der Struktur zu dem Speicherort, dem Sie einen neuen Ordner hinzufügen möchten.
Klicken Sie im Menü Datei auf Neu, und klicken Sie dann auf Ordner.
Das Dialogfeld Ordner hinzufügen wird geöffnet.
Wählen Sie einen Namen und eine Beschreibung für den Ordner aus, und klicken Sie dann auf Hinzufügen.
So importieren Sie einen Bericht
Klicken Sie im Menü Datei auf Berichte importieren.
Das Dialogfeld Berichte importieren wird geöffnet.
Navigieren Sie in diesem Dialogfeld zu einer RDL-Datei (Report Definition Language), die Sie auf Ihren Berichtsserver uploaden möchten, und klicken Sie auf Öffnen.
So löschen Sie ein Element aus der Berichtsserver-Datenbank
Suchen Sie in der Catalog Explorer-Liste nach dem Element, das Sie löschen möchten, und wählen Sie es aus.
Klicken Sie im Menü Bearbeiten auf Löschen. Klicken Sie auf Ja, um den Vorgang zu bestätigen.
So kopieren Sie Elemente in die Berichtsserver-Datenbank
Wählen Sie das Element aus, das Sie kopieren möchten.
RSExplorer ist auf das Kopieren von Berichten, Ressourcen und Datenquellen beschränkt.
Klicken Sie im Menü Bearbeiten auf Kopieren.
Navigieren Sie zu einem Ordner, in den Sie die ausgewählten Elemente kopieren möchten, und klicken Sie dann im Menü Bearbeiten auf Einfügen.
So zeigen Sie die Eigenschaften eines ausgewählten Elements an
Wählen Sie ein Element in der Catalog Explorer-Liste aus.
Klicken Sie auf den Link Eigenschaften anzeigen über dem rechten Fensterbereich.
Die Eigenschaften werden angezeigt.
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
Änderungsverlauf
Version | Verlauf |
---|---|
05. Dezember 2005 |
|