Lernprogramme: Erstellen von AdventureWorks 2008R2-Beispielberichten (SSRS)

Die Sammlung von AdventureWorks-Beispielberichten stellt Beispiele für Berichte, Berichtsentwürfe und Berichtsfunktionen für SQL Server Reporting Services bereit. Diese Beispielberichte sind als Berichtsserverprojekt in einer Business Intelligence Development Studio-Lösung verfügbar. Weitere Informationen finden Sie unter Reporting Services-Beispiele.

Es gibt zwei Berichterstellungsumgebungen, in denen Sie Berichte für Reporting Services erstellen können.

  • Berichts-Designer in Business Intelligence Development Studio stellt eine Visual Studio-Benutzeroberfläche bereit, die Entwicklern vertraut ist. In einer BI Development Studio-Projektmappendatei können Sie mehrere Berichtsserverprojekte erstellen. Mit Projekten und Ordnern können Sie mehrere freigegebene Datenquellen, freigegebene Datasets, Berichte und Ressourcen organisieren. Sie können einzelne Elemente oder alle Elemente auf einem Berichtsserver bereitstellen, ebenso Berichtsteile. Sie können Elemente vom Berichtsserver nicht direkt einem Bericht oder einem Berichtsprojekt hinzufügen.

  • Berichts-Generator 3.0 ist eine eigenständige Anwendung, die eine Office-Menüband-Benutzeroberfläche hat. Im Berichts-Generator öffnen Sie jeweils einen Bericht oder ein freigegebenes Dataset. Wenn Sie ausreichende Berechtigungen haben, können Sie Berichte oder freigegebene Datasets direkt von einem Berichtsserver aus öffnen und ändern.

    HinweisHinweis

    Die AdventureWorks 2008R2-Beispielberichte wurden nicht für die Ausführung in Berichts-Generator 3.0 entworfen. Wenn Sie erstmalig einen Bericht erstellen, sollten Sie zuerst mehr über Berichtsentwurfskonzepte und -funktionen aus Berichts-Generator-Themen, Lernprogrammen, Beispielen und Videos erfahren. Weitere Informationen finden Sie unter Erste Schritte mit Berichts-Generator 3.0 und Lernprogramme (Berichts-Generator 3.0) in der Dokumentation zu Berichts-Generator 3.0 auf msdn.microsoft.com und in den Beispielberichten für Report Builder 3.0.

Die Lernprogramme in diesem Abschnitt unterstützen erfahrene Berichtersteller bei der Erstellung der AdventureWorks 2008R2-Beispielberichten mit dem Berichts-Designer von Business Intelligence Development Studio. Diese Berichte stellen Beispiele für die aktuellen Berichtsentwurfsfunktionen für SQL Server 2008 R2 Reporting Services bereit. Wegen der Komplexität geschachtelter Berichtselemente in einigen Berichten wird empfohlen, die Berichtsentwurfstipps unter Berichtsentwurfstipps (Report Builder 3.0 und SSRS) zu überprüfen.

Anforderungen

Eine Liste der Anforderungen finden Sie unter Erforderliche Komponenten für AdventureWorks 2008R2-Beispielberichte (SSRS).

Aufgaben

In der folgenden Tabelle werden die AdventureWorks 2008R2-Beispielberichte und ihre Beziehungen beschrieben.

Berichtstitel

Zweck

Beziehungen

Lernprogramm

AdventureWorks2008R2_Base

Beschreibt Aufgaben, die für alle Berichte gleich sind: Inhalt von Seitenkopf und -fuß, Platzhalter für Szenariotext und Umschaltfläche zur Anzeige, Platzhalter für Beschreibungstext, Parameter und Parameteranzeige sowie freigegebene Datenquelle.

Enthält Beispiele für das Festlegen der bedingten Sichtbarkeit sowohl durch eine Umschaltfläche als auch durch einen Ausdruck basierend auf einem booleschen Parameter.

Der Basisbericht für jedes Lernprogramm. Im Lernprogramm für jeden Bericht wird zuerst eine Kopie dieses Basisberichts erstellt und umbenannt.

Erstellen des Berichtsserverprojekts und des Berichts AdventureWorks2008R2_Base (SSRS)

Employee_Sales_Summary_2008R2

Zeigt Verkäufe eines Monats im Vergleich zu den gleichen Monatsverkäufen vorhergehender Jahre an.

Zeigt aktuelle Verkäufe im Vergleich zu Sollvorgaben an.

Enthält eine Drillthroughaktion für die Auftragsnummer in einer Matrix, die Sales_Order_Detail_2008R2 öffnet.

Erstellen des Berichts Employee_Sales_Summary_2008R2 (SSRS)

Sales_Order_Detail_2008R2

Zeigt Auftragsdetails für einen Bereich von Auftragsnummern an.

Verwendet Store_Contacts_2008R2 im Auftragskopfzeilenbereich als Unterbericht.

Erstellen des Berichts Sales_Order_Detail_2008R2 (SSRS)

Store_Contacts_2008R2

Zeigt Kontaktinformationen für ein Geschäft an.

Wird als Unterbericht in Sales_Order_Detail_2008R2 verwendet.

Erstellen des Berichts Store_Contacts_2008R2 (SSRS)

Sales_by_Region_2008R2

Zeigt Standorte von AdventureWorks-Einzelhandelsgeschäften und einzelnen Kunden in den USA an.

Enthält eine Drillthroughaktion für den Geschäftsmarker auf der Karte und dem Speicherfeld in der Matrix, die Customers_Near_Stores_2008R2 öffnet.

Erstellen des Berichts Sales_by_Region_2008R2 (SSRS)

Customers_Near_Stores_2008R2

Zeigt einzelne Kunden an, die in der Nähe von einem AdventureWorks-Einzelhandelsgeschäft leben.

Wird als Zielbericht für eine Drillthroughaktion für Sales_by_Region_2008R2 verwendet.

Erstellen des Berichts Customers_Near_Stores_2008R2 (SSRS)

Änderungsverlauf

Aktualisierter Inhalt

  • Bericht mit AdventureWorks2008R2_Base.rdl wurde geändert.