Erstellen eines Drillthroughberichts (RDLC) mit Parametern mithilfe von ReportViewer (SSRS-Lernprogramm)

Ein Drillthroughbericht ist ein Bericht, der geöffnet werden kann, indem der Benutzer auf einen Link in einem anderen Bericht klickt. Drillthroughberichte enthalten in der Regel Details zu einem Element im ursprünglichen Zusammenfassungsbericht. Dieses Lernprogramm führt Sie in den folgenden Lektionen durch die Schritte zum Erstellen eines Drillthroughberichts mit Parametern und einer Abfrage. Dabei wird die Berichterstellung im lokalen Modus verwendet.

Als Beispiel für den Drillthroughbericht mit abfragebasiertem Filter laden Sie das Drillthroughberichtsbeispiel von CodePlex herunter. Eine Beschreibung des Beispiels finden Sie unter Drillthroughberichtsbeispiel.

Anforderungen

Zur Verwendung dieser exemplarischen Vorgehensweise benötigen Sie Zugriff auf die Beispieldatenbank AdventureWorks2008. Die in dieser exemplarischen Vorgehensweise verwendete Abfrage kann auch mit der Datenbank AdventureWorks2012 verwendet werden. Weitere Informationen dazu, wie Sie auf die Beispieldatenbank AdventureWorks2008 zugreifen können, finden Sie unter Anleitung: Installieren der AdventureWorks-Datenbank für Microsoft Visual Studio 2010.

Bei dieser exemplarischen Vorgehensweise wird vorausgesetzt, dass Sie mit Transaction-SQL-Abfragen und den ADO.NET-Objekten Dataset und DataTable vertraut sind.

Verwenden Sie Visual Studio 2010 oder Visual Studio 2012 und die ASP.NET-Websitevorlage, um eine ASP.NET-Webseite mit einem ReportViewer-Steuerelement zu erstellen. Das Steuerelement wird für die Anzeige eines erstellten Berichts konfiguriert. Mithilfe dieser exemplarischen Vorgehensweise erstellen Sie die Anwendung in Microsoft Visual C#.

Aufgaben

Lektion 1: Erstellen einer neuen Website
Lektion 2: Definieren einer Datenverbindung und einer Datentabelle für den übergeordneten Bericht
Lektion 3: Entwerfen des übergeordneten Berichts mithilfe des Berichts-Assistenten
Lektion 4: Definieren einer Datenverbindung und einer Datentabelle für den untergeordneten Bericht
Lektion 5: Entwerfen des untergeordneten Berichts mithilfe des Berichts-Assistenten
Lektion 6: Hinzufügen eines ReportViewer-Steuerelements zur Anwendung
Lektion 7: Hinzufügen einer Drillthroughaktion für den übergeordneten Bericht
Lektion 8: Erstellen eines Datenfilters
Lektion 9: Erstellen und Ausführen der Anwendung

Siehe auch

Konzepte

Entwerfen von Berichten mithilfe des Berichts-Designers (SSRS)

Andere Ressourcen

Reporting Services-Lernprogramme (SSRS)

Übersicht über die Bereitstellung von Webanwendungsprojekten für Visual Studio und ASP.NET