Anleitung: Verwenden des ReportViewer-Steuerelements im Remotemodus
Diese exemplarische Vorgehensweise zeigt, wie Sie ein ReportViewer-Steuerelement für den Remoteverarbeitungsmodus konfigurieren. In dieser exemplarischen Vorgehensweise wird der Verarbeitungsmodus auf Remoteverarbeitung festgelegt. Hierzu wird ein veröffentlichter Bericht verwendet, der auf einem Berichtsserver mit SQL Server 2008 Reporting Services oder höher ausgeführt wird. Weitere Informationen finden Sie unter Verwenden des Smarttagbereichs ReportViewer-Aufgaben und Hinzufügen und Konfigurieren der ReportViewer-Steuerelemente.
Voraussetzungen
Sie müssen über Zugriff auf eine SQL Server 2008-Instanz oder höher von Reporting Services verfügen, die veröffentlichte Berichte enthält.
Führen Sie die folgenden Schritte aus, um den Verarbeitungsmodus für ein ReportViewer-Steuerelement in einem Windows Forms-Anwendungsprojekt zu konfigurieren. Bei diesem Beispiel erstellen Sie die Anwendung in Microsoft Visual C#.
Erstellen eines neuen Windows-Anwendungsprojekts
Zeigen Sie im Menü Datei auf Neu, und klicken Sie dann auf Projekt.
Erweitern Sie im Bereich Installierte Vorlagen die Option Visual C#, und wählen Sie Windows aus.
Klicken Sie auf Windows Forms-Anwendungen.
Geben Sie im Feld Name den Namen des Projekts ein: ReportViewer Remote Processing.
Geben Sie im Feld Speicherort das Verzeichnis ein, in dem das Projekt gespeichert werden soll, oder klicken Sie auf Durchsuchen, um zu dem Verzeichnis zu navigieren.
Klicken Sie auf OK.
Der Windows Forms-Designer wird mit Form1 des erstellten Projekts angezeigt.
Hinzufügen eines ReportViewer-Steuerelements zur Anwendung
Klicken Sie auf Form1. Ändern Sie die Größe des Formulars wie gewünscht.
Ziehen Sie das Symbol ReportViewer aus der Gruppe Berichterstellung der Toolbox auf das Formular.
Öffnen Sie den Smarttagbereich des ReportViewer-Steuerelements, indem Sie auf das Smarttagsymbol in der rechten oberen Ecke klicken. Klicken Sie auf In übergeordnetem Container andocken.
Konfigurieren des ReportViewer-Steuerelements für Remoteverarbeitung
Wählen Sie im Smarttagbereich in der Liste Bericht auswählen den <Serverbericht> aus. Der Smarttagbereich wird erweitert, und die Textfelder Berichtsserver-URL und Berichtspfad werden angezeigt.
Geben Sie unter Berichtsserver-URL die URL für den Berichtsserver ein. Geben Sie z. B. http://myservername/reportserver ein.
Geben Sie unter Berichtspfad den Pfad des Berichts auf dem Server ein.
Wenn der Berichtsserver im eigenständigen Modus ausgeführt wird, beginnt der Pfadname mit dem Stamm / und enthält den Ordner- und Berichtsnamen. Eine mögliche Eingabe ist beispielsweise: /AdventureWorks 2008 Sample Reports/Company Sales 2008.
Wenn der Berichtsserver im integrierten SharePoint-Modus ausgeführt wird, ist der Pfadname eine vollqualifizierte URL. Geben Sie z. B. http://myserver/sites/mysite/mylibrary/AdventureWorks 2008 Sample Reports/Company Sales 2008.rdl ein.
Um zusätzliche Serverberichtseigenschaften festzulegen, wählen Sie im Menü Ansicht die Option Eigenschaftenfenster aus. Erweitern Sie in den ReportViewer-Eigenschaften den Knoten ServerReport. Nun können Sie zusätzliche Eigenschaften wie DisplayName, HistoryId und Timeout festlegen.
Erstellen eines Builds und Ausführen der Anwendung
Klicken Sie zum Erstellen der Anwendung im Menü Erstellen auf Projektmappe erstellen. Im Rahmen des Erstellungsprozesses wird der Bericht kompiliert, und alle gefundenen Fehler (z. B. Syntaxfehler in einem Ausdruck, der im Bericht verwendet wird) werden der Aufgabenliste hinzugefügt.
Drücken Sie F5, um die Anwendung auszuführen.
Siehe auch
Verweis
Konzepte
Hinzufügen und Konfigurieren der ReportViewer-Steuerelemente