Share via


ReportViewer-Steuerelemente (Visual Studio)

Microsoft Visual Studio 2008 enthält Funktionen zum Entwerfen von Berichten und ReportViewer-Steuerelementen. Damit können Sie benutzerdefinierten Anwendungen Berichte mit vollständiger Funktionalität hinzufügen. Berichte können tabellarische, aggregrierte und mehrdimensionale Daten enthalten. ReportViewer-Steuerelemente werden bereitgestellt, damit Sie den Bericht in einer Anwendung verarbeiten und anzeigen können. Es gibt zwei Versionen des Steuerelements. Das ReportViewer-Webserver-Steuerelement wird zum Hosten von Berichten in ASP.NET-Projekten verwendet. Das ReportViewer-Windows Forms-Steuerelement wird zum Hosten von Berichten in Windows-Anwendungsprojekten verwendet.

Beide Steuerelemente können zur Ausführung im lokalen Verarbeitungsmodus oder im Remoteverarbeitungsmodus konfiguriert werden. Der konfigurierte Verarbeitungsmodus wirkt sich auf alle Aspekte des Berichts aus, vom Entwurf bis zur Bereitstellung.

  • Beim lokalen Verarbeitungsmodus handelt es sich um eine Berichtsverarbeitung, die vom ReportViewer-Steuerelement in der Clientanwendung ausgeführt wird. Die gesamte Berichtsverarbeitung wird als lokaler Prozess mithilfe von Daten ausgeführt, die von Ihrer Anwendung bereitgestellt werden. Um die im lokalen Verarbeitungsmodus verwendeten Berichte zu erstellen, verwenden Sie die Berichtsprojektvorlage in Visual Studio. Weitere Informationen finden Sie unter Konfigurieren von ReportViewer für die lokale Verarbeitung.

  • Beim Remoteverarbeitungsmodus handelt es sich um eine Berichtsverarbeitung, die von einem Berichtsserver mit SQL Server 2005 Reporting Services ausgeführt wird. Im Remoteverarbeitungsmodus wird das ReportViewer-Steuerelement als Viewer zum Anzeigen eines vordefinierten Berichts verwendet, der bereits auf einem Berichtsserver mit Reporting Services veröffentlicht wurde. Die gesamte Verarbeitung, vom Datenabruf bis zum Berichtsrendering, wird auf dem Berichtsserver ausgeführt. Für den Remoteverarbeitungsmodus benötigen Sie eine lizenzierte Kopie von SQL Server 2005 Reporting Services. Weitere Informationen finden Sie unter Konfigurieren von ReportViewer für die Remoteverarbeitung.

Zum Verwenden eines ReportViewer-Steuerelements in einer Anwendung müssen Sie wissen, wie Sie das Steuerelement Ihrem Projektformular bzw. Ihrer Webseite hinzufügen, das Steuerelement zum Verwenden einer lokalen Berichtsdefinition oder eines Serverberichts konfigurieren, Datenquellenverweise aktualisieren und die Berichte und das Steuerelement in der Anwendung testen und bereitstellen. Zum Erlernen dieser zentralen Kenntnisse werden Anleitungen bereitgestellt. Weitere Informationen finden Sie unter Beispiele und Anleitungen.

In diesem Abschnitt

  • Hinzufügen und Konfigurieren der ReportViewer-Steuerelemente
    Erläutert, wie Sie die Steuerelemente und Berichte einer Anwendung hinzufügen, ein Steuerelement zur Ausführung der lokalen oder Remoteverarbeitung konfigurieren und Steuerelementeigenschaften festlegen. Dieser Abschnitt enthält auch Informationen zu ReportViewer-Laufzeitfunktionen, etwa zum Navigieren, Suchen, Exportieren und Drucken von Berichten.
  • Beispiele und Anleitungen
    Stellt eine Schritt-für-Schritt-Anweisung zum Erstellen von Berichten und Konfigurieren der Steuerelemente für eine Vielzahl von Szenarien bereit.
  • Referenz zur Berichts-Designer-Benutzeroberfläche (Visual Studio)
    Enthält F1-Hilfethemen für das Berichtsdesigntool, mit dem im lokalen Verarbeitungsmodus ausgeführte Berichte erstellt werden. Beschreibt auch die ReportViewer-Symbolleiste, über die Laufzeitfunktionen für bereitgestellte Berichte aufgerufen werden können.
NoteHinweis

Die jeweils aktuelle Version der Dokumentation erhalten Sie mit der Onlinehilfeoption, die aktuelle Inhalte von MSDN abruft. Die Onlineversion kann neuere Inhalte umfassen als die lokale Hilfe. Suchen Sie in der Produktdokumentation zu Visual Studio nach Informationen zu Hilfequellen, lokaler und Onlinehilfe, wenn Sie die Onlinehilfe verwenden möchten und weitere Informationen dazu benötigen.

Siehe auch

Konzepte

Konfigurieren von ReportViewer für die lokale Verarbeitung
Konfigurieren von ReportViewer für die Remoteverarbeitung