Lernprogramm: Hinzufügen von Parametern zu einem Bericht (SSRS)

In einem Bericht werden Parameter verwendet, um Daten zu filtern, um die Darstellung zu ändern und um Verbindungen mit zugehörigen Berichten herzustellen. Wenn Sie einen Berichtsparameter erstellen und einen Bericht ausführen, ermöglichen Sie Benutzern das Auswählen von Werten für den Berichtsparameter. Im Bericht können Sie Ausdrücke schreiben, die auf den Wert des Parameters zur Laufzeit verweisen und die Daten oder die Darstellung des Berichts ändern. Mithilfe von Parametern können Sie auch eine Verknüpfung mit einem anderen Bericht oder einem Unterbericht des Hauptberichts einbinden.

In diesem Lernprogramm erfahren Sie, wie Sie mithilfe von Parametern die Daten und die Darstellung eines einfachen Tabellenberichts steuern können. Außerdem wird erläutert, wie Parameter von einem Hauptbericht an einen Drillthroughbericht übergeben werden.

Lernziele

In diesem Lernprogramm fügen Sie dem im vorherigen Lernprogramm (Lernprogramm: Erstellen eines einfachen Tabellenberichts) erstellten Bericht Parameter hinzu. Dabei machen Sie sich mit den folgenden Konzepten vertraut:

  • Es wird erklärt, wie durch das Hinzufügen von Abfrageparametern zu einer Datasetabfrage automatisch Berichtsparameter erstellt werden.

  • Es wird erläutert, wie Daten nach dem Abrufen aus der Datenquelle gefiltert werden.

  • Außerdem wird beschrieben, wie eine Liste von gültigen Werten für Einzelwertparameter und mehrwertige Parameter bereitgestellt wird.

  • Darüber hinaus wird erläutert, wie die von einem Benutzer ausgewählten Werte für einen Einzelwertparameter oder einen mehrwertigen Parameter im Bericht in einen Ausdruck eingeschlossen werden.

  • Hinzufügen von kaskadierenden Parametern

  • Außerdem wird erläutert, wie Parameter vom Hauptbericht an einen Drillthroughbericht übergeben werden.

Weitere Informationen zu Parametern finden Sie unter Parameter (Report Builder 3.0 und SSRS).

HinweisHinweis

Zum Durcharbeiten dieses Lernprogramms müssen Sie Reporting Services im systemeigenen Modus ausführen. Wenn Sie Reporting Services im integrierten SharePoint-Modus verwenden, können die Schritte nicht ausgeführt werden, in denen Berichtsserver-URLs enthalten sind. Weitere Informationen zu den Reporting Services-Modi finden Sie unter Planen eines Bereitstellungsmodus. Weitere Informationen zum Bereitstellen von Projekten finden Sie unter Bereitstellen von Modellen und freigegebenen Datenquellen auf einer SharePoint-Website.

Voraussetzungen

Auf Ihrem System müssen zum Verwenden dieses Lernprogramms folgende Anwendungen installiert sein:

  • Microsoft SQL Server 2008 R2 mit der installierten AdventureWorks2008R2-Datenbank. SQL Server 2008 R2-Beispiele und Beispieldatenbanken müssen heruntergeladen und installiert werden, bevor Sie sie anzeigen oder mit ihnen arbeiten können. Weitere Informationen finden Sie unter Überlegungen zum Installieren der SQL Server-Beispiele und -Beispieldatenbanken. Supportinformationen zu SQL Server-Beispieldatenbanken und Beispielcode für SQL Server Express finden Sie unter Databases and Samples Overview auf der CodePlex-Website.

  • SQL Server 2008 R2 Reporting Services.

  • SQL Server Business Intelligence Development Studio.

    HinweisHinweis

    Business Intelligence (BI) Development Studio wird auf Itanium-basierten Computern nicht unterstützt. Eine Unterstützung für BI Development Studio ist auf x64-basierten Computern verfügbar. Falls die SQL Server-Beispieldatenbanken auf einem Itanium-basierten Computer bereitgestellt wurden, können Sie BI Development Studio sowohl auf einem x86- als auch x64-basierten Computer verwenden, um die Beispiele zu ändern und auszuführen.

Sie müssen auch über Lesezugriff verfügen, um Daten aus der AdventureWorks2008R2-Datenbank abrufen zu können.

Voraussetzung für dieses Lernprogramm ist, dass Sie das Lernprogramm Erstellen eines einfachen Tabellenberichts abgeschlossen haben.

Geschätzte Zeit zum Bearbeiten dieses Lernprogramms: 60 Minuten