Verwenden des Smarttagbereichs ReportViewer-Aufgaben

Der Smarttagbereich ReportViewer-Aufgaben wird im Webserver- und im Windows Forms-Steuerelement von ReportViewer zur Durchführung folgender Schritte bereitgestellt:

  • Auswählen eines vorhandenen Client- oder Serverberichts zum Verwenden mit dem Steuerelement.

  • Entwerfen eines neuen Berichts.

  • Auswählen von Datenquellen und Aktualisieren von Datenquellenbindungen.Das Auswählen und Aktualisieren von Datenquellen ist erforderlich, falls Sie die Datasets oder Berichte nach dem Erstellen der Bindungen ändern.Weitere Informationen finden Sie unter Aktualisieren und erneutes Binden von Datenquellenverweisen.

Der Smarttagbereich "ReportViewer-Aufgaben" ist kontextbezogen.Die Aufgaben variieren in Abhängigkeit davon, welcher Steuerelementtyp vorliegt und welche Art von Bericht (server- oder clientseitig) verwendet wird.Wenn Sie ein Windows Forms-Steuerelement verwenden, wird außerdem die Aufgabe In übergeordnetem Container andocken bereitgestellt.

Zum Zugreifen auf den Smarttagbereich "ReportViewer-Aufgaben" ziehen Sie ein ReportViewer-Steuerelement aus dem Abschnitt Berichterstellung der Toolbox auf ein Windows Form oder Web Form und klicken anschließend auf das Smarttagsymbol in der oberen rechten Ecke des Steuerelements.

Zusammenfassung der ReportViewer-Aufgaben

In der folgenden Tabelle werden die Aufgaben beschrieben, die zur Auswahl verfügbar sind.

Aufgabe

Beschreibung

Bericht auswählen

Wählen Sie eine vorhandene RDLC-Datei aus dem Projekt aus, oder wählen Sie Serverbericht, um einen veröffentlichten Bericht auf einem Berichtsserver auszuwählen.Sie können jeweils nur eine Datei für jede Instanz des Steuerelements auswählen.

Bei der Auswahl eines Berichts wird automatisch Code generiert, der die Projektdatenquelle instanziiert und die Datenquelle an das Steuerelement bindet.Informationen zu den vom Bericht verwendeten Datasets sind in der Berichtsdefinition eingebettet.Wenn Sie anschließend die Datenquelle ändern oder den Bericht dahingehend aktualisieren, dass er eine andere Datenquelle verwendet, müssen Sie den Datenbindungscode aktualisieren.Zum Generieren des aktualisierten Codes können Sie den Smarttagbereich "ReportViewer-Aufgaben" verwenden.

Datenquellen auswählen

(Nur für lokale Berichte) Wählen Sie eine vorhandene Datenquelle in dem Projekt aus, das ein Dataset für den Bericht bereitstellt.Mithilfe dieser Aufgabe können Sie das Steuerelement dahin gehend aktualisieren, dass es neue Datasets verwendet.

Datenquellen erneut binden

(Nur für lokale Berichte) Aktualisieren Sie die Datenbindungen für das Steuerelement, wenn das Dataset oder der Bericht geändert wurde.

Berichtsserver-URL

(Nur für Serverberichte) Geben Sie die URL eines Berichtsservers an.

Berichtspfad

(Nur für Serverberichte) Geben Sie den Namen und den Speicherort des Berichts an.Der Berichtspfad enthält im Namespace des Berichtsservers virtuelle Ordner, die für die Adressierung der auf einem Berichtsserver gespeicherten Berichte verwendet werden.Der Ordnerpfad darf keine URL-Zugriffsparameter enthalten.Beim Verweisen auf einen Bericht auf einem Berichtsserver im systemeigenen Modus beginnt der Berichtspfad mit einem Schrägstrich (/). Beim Verweisen auf einen Bericht auf einem Berichtsserver im integrierten SharePoint-Modus ist der Berichtspfad eine vollqualifizierte URL.Beispiel:

Systemeigener Modus: /Adventureworks 2008 Sample Reports/Company Sales 2008

Integrierter SharePoint-Modus: http://MyServer/sites/MySite/MyLibrary/Adventureworks 2008 Sample Reports/Company Sales 2008.rdl

Entwerfen eines neuen Berichts

Öffnen Sie eine neue, leere Berichtsvorlage im grafischen Entwurfsmodus, und fügen Sie dem Projekt ein Berichtselement (RDLC) hinzu.Sie können ausschließlich Client-Berichtsdefintionsdateien (RDLC) erstellen.Zum Erstellen eines Serverberichts müssen Sie den Berichts-Designer von SQL Server Reporting Services verwenden.

In übergeordnetem Container andocken

(Nur Windows Forms-Steuerelemente) Erweitern Sie das Steuerelement so, dass es den gesamten verfügbaren Platz im Formular einnimmt.

In übergeordnetem Container abdocken

(Nur Windows Forms-Steuerelemente) Klicken Sie auf diese Aufgabe, um die Größe des Steuerelements zu reduzieren.

Siehe auch

Konzepte

Hinzufügen und Konfigurieren der ReportViewer-Steuerelemente

Erstellen von Client-Berichtsdefinitionsdateien (RDLC)

Weitere Ressourcen

Beispiele und Anleitungen