Lektion 1: Erstellen eines Berichts im Berichts-Generator

Sie können einen benutzerdefinierten Clickthroughbericht vollständig im Berichts-Generator 1.0 erstellen oder mit dem Erstellen des Berichts im Berichts-Generator 1.0 beginnen und ihn anschließend im Berichts-Designer mithilfe des Berichtsmodellabfrage-Designers weiter ändern. Mit dem Berichtsmodellabfrage-Designer können Sie die gesamte Funktionalität des Berichts-Designers für einen modellbasierten Bericht nutzen, einschließlich Hyperlinks und mehrerer Datenbereiche.

HinweisHinweis

SQL Server 2008 R2 Reporting Services enthält sowohl Berichts-Generator 1.0 als auch Berichts-Generator 3.0.

HinweisHinweis

Berichts-Generator 1.0 schließt eine integrierte Option ein, um einen Bericht als Clickthroughbericht zu verwenden. In Berichts-Generator 3.0 erstellen Sie den Clickthroughlink, der den Bericht zu einem Clickthroughbericht macht, manuell. Alternativ können Sie den einfachen Bericht in Berichts-Generator 1.0 erstellen, die Clickthroughoption festlegen und dann den Bericht mittels der SQL Server 2008 R2 Reporting Services-Funktionen in Berichts-Generator 3.0 öffnen und verbessern. Dieses Lernprogramm enthält keine Prozedur zum Erstellen von manuellen Clickthroughlinks.

In dieser Lektion entwerfen Sie im Berichts-Generator einen benutzerdefinierten Bericht mit Durchklicken mithilfe des Adventure Works-Berichtsmodells, legen die erforderlichen Eigenschaften für den benutzerdefinierten Bericht fest und veröffentlichen ihn dann auf dem Berichtsserver.

Öffnen des Berichts-Generators in Berichts-Generator 1.0.

  1. Öffnen Sie Microsoft Internet Explorer 6 oder höher.

  2. Geben Sie die URL des Berichts-Managers in die Adressleiste des Webbrowsers ein.

    Standardmäßig ist dies http://<servername>/reports, wobei <servername> der Name des Servers ist.

  3. Wählen Sie auf derStartseite des Berichts-Managers Berichts-Generator aus.

    Wichtiger HinweisWichtig

    In SQL Server 2008 R2 ist Berichts-Generator 3.0 die Standardversion von Berichts-Generator. Um Berichts-Generator 1.0 zu öffnen, verwenden Sie die URL: http://<servername>/reportserver/reportbuilder/reportbuilder.application.

  4. Wählen Sie im Bereich Erste Schritte im Feld Wählen Sie eine Datenquelle für den Bericht aus die Option AdventureWorks2008R2 aus.

  5. Stellen Sie sicher, dass die Formatoption Tabelle ausgewählt ist, und klicken Sie dann auf OK.

Als Nächstes erstellen Sie einen Bericht mit den Informationen zu Produkten, einschließlich der Felder Product Category, Product Subcategory und Product Name, der Anzahl der Verkaufsaufträge, die dieses Produkt einschließen, sowie des Gesamtbetrags für jedes Produkt.

So erstellen Sie einen Bericht in Berichts-Generator 1.0

  1. Wählen Sie in der Liste Entitäten die Option Product aus.

  2. Doppelklicken Sie in der Liste Felder auf Product Category.

  3. Doppelklicken Sie in der Liste Felder auf Product Subcategory.

  4. Doppelklicken Sie in der Liste Felder auf Name.

    Es werden drei Gruppen angezeigt: Product Category, Product Subcategory und Name.

  5. Wählen Sie in der Liste Entitäten die Entität Sales aus.

  6. Doppelklicken Sie in der Liste Felder auf #Sales.

    Das Feld #Sales wird der Product-Gruppe hinzugefügt.

  7. Wählen Sie in der Liste Entitäten die Entität Sales Order aus.

  8. Doppelklicken Sie in der Liste Felder auf Sum Total Due.

    Das Feld Sum Total Due wird der Product-Gruppe hinzugefügt.

So öffnen Sie den Bericht in Berichts-Generator 1.0.

  1. Wählen Sie im Menü Ansicht den Befehl Bericht ausführen aus.

    Die Berichtsdaten werden angezeigt.

  2. Führen Sie einen Bildlauf nach unten im Bericht aus.

    Das Feld Sum Total Due ist nicht breit genug, um den Währungswert in einer Zeile anzuzeigen, und die Zeilensummen von Product Category und Product Subcategory gehen ineinander über. Als Nächstes ändern Sie die Farben der Überschriftenfelder, verbreitern die Sum Total Due-Spalte und ändern die Hintergrund- und Textfarben für die Zeilensummen von Product Category und Product Subcategory. Darüber hinaus fügen Sie dem Bericht einen Titel hinzu und löschen die Textfelder Total Products und Filter.

HinweisHinweis

Beim Erstellen benutzerdefinierter Berichte mit Durchklicken ist es wichtig, dass die Textfelder Total und Filter gelöscht werden, da der Text im Bericht hartcodiert wird und die Informationen, die in diesen Textfeldern angezeigt werden, nicht richtig sind, wenn der Bericht als Bericht mit Durchklicken angezeigt wird.

So formatieren Sie den Bericht in Berichts-Generator 1.0.

  1. Wählen Sie im Menü Ansicht den Befehl Bericht entwerfen aus.

  2. Klicken Sie auf das Feld Zum Hinzufügen eines Titels klicken, und geben Sie Total Earned for Product ein.

  3. Wählen Sie das Titeltextfeld und im Menü Format den Befehl Schriftart aus.

    Das Dialogfeld Format wird geöffnet, und die Registerkarte Schriftart ist ausgewählt.

  4. Wählen Sie in der Liste Schriftschnitt die Option Fett aus.

  5. Wählen Sie auf der Farbpalette die Farbe Dunkelblau aus, und klicken Sie dann auf OK.

  6. Wählen Sie die Feldüberschriften im Bericht gleichzeitig aus.

  7. Wählen Sie im Menü Format den Befehl Ausrichtung aus.

    Das Dialogfeld Format wird geöffnet, und die Registerkarte Ausrichtung ist ausgewählt.

  8. Wählen Sie in der Dropdownliste Horizontal die Option Zentriert aus.

  9. Wählen Sie in der Dropdownliste Vertikal die Option Mitte aus, und klicken Sie dann auf OK.

  10. Wählen Sie unter Product Subcategory die Gesamt-Zeile und im Menü Format den Befehl Ausfüllen aus.

    Das Dialogfeld Format wird geöffnet, und die Registerkarte Ausfüllen ist ausgewählt.

  11. Wählen Sie auf der Farbpalette die Farbe Ozean aus, und klicken Sie dann auf OK.

  12. Wählen Sie die Zeile Total unter Product Category und im Menü Format die Option Ausfüllen aus.

  13. Wählen Sie auf der Farbpalette die Farbe Weiß aus.

  14. Wählen Sie die Registerkarte Rahmen aus, und klicken Sie dann auf Keine.

  15. Wählen Sie die Registerkarte Schriftart aus.

  16. Wählen Sie in Schriftschnitt die Option Fett aus.

  17. Wählen Sie auf der Farbpalette die Farbe Dunkelblau aus, und klicken Sie dann auf OK.

  18. Wählen Sie das Feld Total Products aus, und drücken Sie ENTF.

  19. Wählen Sie das Textfeld Filter aus, und drücken Sie ENTF.

  20. Positionieren Sie den Zeiger auf die rechte Kante des Felds Sum Total Due, und ziehen Sie den Zeiger an den rechten Rand des Berichts.

    Die Sum Total Due-Spalte wird verbreitert.

So rendern Sie den Bericht in Berichts-Generator 1.0 erneut

  1. Wählen Sie im Menü Ansicht den Befehl Bericht ausführen aus.

    Die Berichtsdaten werden angezeigt.

  2. Führen Sie einen Bildlauf nach unten im Bericht aus.

    Stellen Sie sicher, dass das Feld Sum Total Due breit genug ist, um den Währungswert der Gesamtzeile auf der letzten Seite in einer Zeile anzuzeigen.

So ermöglichen Sie die Verwendung dieses Berichts als Clickthroughbericht in Berichts-Generator 1.0.

  1. Wählen Sie im Menü Ansicht den Befehl Bericht entwerfen aus.

  2. Klicken Sie im Menü Bericht auf Berichtseigenschaften.

  3. Aktivieren Sie das Kontrollkästchen Benutzern einen Drillthrough von anderen Berichten zu diesem Bericht ermöglichen.

    Wenn dieser Bericht als Bericht mit Durchklicken verwendet werden soll, muss dieses Kontrollkästchen aktiviert werden.

    HinweisHinweis

    Wenn Sie diese Option auswählen und dann den Bericht auf dem Berichtsserver veröffentlichen, kann dieser Bericht nicht mehr als veröffentlichter Bericht gerendert werden. Zum Anzeigen des Inhalts dieses Berichts muss er stattdessen als Bericht mit Durchklicken angezeigt werden.

  4. Klicken Sie auf OK.

So veröffentlichen Sie den Bericht auf dem Berichtsserver mittels Berichts-Generator 1.0

  1. Klicken Sie im Menü Datei auf Speichern.

  2. Wechseln Sie zu dem Speicherort auf dem Berichtsserver, an dem Sie den Bericht speichern möchten.

  3. Geben Sie ProductClickthrough Report im Feld Name ein.

  4. Klicken Sie auf Speichern.

So schließen Sie den Berichts-Generator 1.0

  • Klicken Sie im Menü Datei auf Beenden.

Nächste Schritte

Sie haben nun einen Bericht im Berichts-Generator erfolgreich erstellt und die erforderlichen Berichtseigenschaften zugewiesen, um den Bericht als einen benutzerdefinierten Bericht mit Durchklicken verwenden zu können. In der nächsten Lektion öffnen Sie SQL Server Management Studio und verknüpfen den soeben erstellten Bericht mit dem Berichtsmodell. Siehe Lektion 2: Verknüpfen des Berichts mit dem Berichtsmodell.

HinweisHinweis

Zum Anzeigen der Hilfe zum Berichts-Generator klicken Sie im Fenster des Berichts-Generators auf das Fragezeichen (?), und klicken Sie anschließend auf Hilfe zum Berichts-Generator. Sie können auch F1 drücken.