Lernprogramm: Hinzufügen eines Säulendiagramms zu einem Bericht (Berichts-Generator 2.0)
Ein Säulendiagramm zeigt eine Reihe als Satz vertikaler Balken an, die nach der Kategorie gruppiert sind. Ein Säulendiagramm kann für folgende Zwecke verwendet werden:
Anzeigen von Datenänderungen über einen bestimmten Zeitraum
Vergleichen des relativen Werts mehrerer Reihen
Anzeigen eines gleitenden Durchschnitts, um Trends darzustellen
Lernziele
In diesem Lernprogramm lernen Sie Folgendes:
Hinzufügen eines Säulendiagramms zu dem Bericht, den Sie in Lernprogramm: Erstellen eines einfachen Tabellenberichts (Berichts-Generator 2.0) erstellt haben. Die Spalte zeigt Daten aus dem vorhandenen Dataset an.
Formatieren der Achsenbezeichnungen, des Titels und der Legende des Diagramms
Hinzufügen eines gleitenden Durchschnitts für Umsätze
Geschätzte Zeit zum Bearbeiten dieses Lernprogramms: 15 Minuten
Voraussetzungen
Zur Ausführung dieses Lernprogramms müssen die folgenden Voraussetzungen erfüllt sein:
- Sie müssen Zugriff auf den Verkaufsauftragbericht haben, den Sie in Lernprogramm: Erstellen eines einfachen Tabellenberichts (Berichts-Generator 2.0) erstellt haben.
So öffnen Sie einen vorhandenen Bericht
Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Microsoft SQL Server 2008 Berichts-Generator, und klicken Sie dann auf Berichts-Generator 2.0.
Klicken Sie in der Schaltfläche Berichts-Generator auf Öffnen.
Klicken Sie auf Letzte Sites und Server, und navigieren Sie dann zu Sales Order auf dem Berichtsserver.
Als Nächstes werden Sie dem Bericht ein Kreisdiagramm hinzufügen.
So fügen Sie einem Bericht ein Säulendiagramm hinzu
Klicken Sie in der Multifunktionsleiste in der Registerkarte Einfügen auf Diagramm und anschließend auf Diagrammassistent. Danachklicken und ziehen Sie auf der Entwurfsoberfläche, um die Diagrammgliederung anzugeben. Die Seite Dataset auswählen wird geöffnet.
Prüfen Sie in Auswählen eines vorhandenen Datasets in diesem Bericht, ob DataSet1 ausgewählt ist.
Klicken Sie auf Weiter. Die Seite Diagrammtyp auswählen wird geöffnet.
Das Säulendiagramm ist der Standarddiagrammtyp.
Klicken Sie auf Weiter. Die Seite Diagrammfelder anordnen wird geöffnet.
Ziehen Sie OrderDate in Kategorien. Kategorien werden auf der horizontalen Achse angezeigt.
Ziehen Sie LineTotal in Werte. Im Wertebereich wird Sum(LineTotal) angezeigt, weil die Summe des LineTotal-Werts für jedes Bestelldatum aggregiert wird. Werte werden auf der vertikalen Achse angezeigt.
Klicken Sie auf Fertig stellen.
Das Diagramm wird der Entwurfsoberfläche hinzugefügt. Ziehen Sie das Diagramm neben die Tabelle. Verwenden Sie die Ausrichtungslinien, um den oberen Rand des Diagramms am oberen Rand der Tabelle auszurichten.
Klicken Sie zum Anzeigen der Diagrammziehpunkte auf das Diagramm. Ziehen Sie die rechte untere Ecke des Diagramms, um das Diagramm zu vergrößern.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
Der Bericht zeigt sowohl die Tabelle als auch das Diagramm nebeneinander an. Das Diagrammformat ist schwer zu lesen. Als Nächstes können Sie das Standardformat für die Datumsangaben ändern, die auf der horizontalen Achse angezeigt werden, damit das Diagramm einfacher gelesen werden kann.
So formatieren Sie ein Datum auf der horizontalen Achse
Wechseln Sie zur Entwurfsansicht.
Klicken Sie mit der rechten Maustaste auf die horizontale Achse, und klicken Sie dann auf Achseneigenschaften.
Klicken Sie auf Zahl.
Wählen Sie in Kategorie die Option Date aus.
Wählen Sie im Bereich Typ die Option January 31, 2000 aus.
Klicken Sie auf OK.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
Das Datum wird in dem Datumsformat angezeigt, das Sie ausgewählt haben. Beachten Sie, dass im Diagramm nicht jede Kategorie auf der horizontalen Achse beschriftet ist. Standardmäßig werden nur Bezeichnungen aufgenommen, die neben die Achse passen.
Sie können die Bezeichnungsanzeige anpassen, indem Sie die Bezeichnungen drehen und das Intervall angeben.
So drehen Sie die Achsenbezeichnungen und ändern das Anzeigeintervall auf der horizontalen Achse
Wechseln Sie zur Entwurfsansicht.
Klicken Sie mit der rechten Maustaste auf die horizontale Achse, und klicken Sie dann auf Achseneigenschaften.
Geben Sie im Dialogfeld Kategorieachseneigenschaften auf der Seite Achsenoptionen unter Intervall3 ein.
Klicken Sie auf Bezeichnungen.
In Optionen für automatische Anpassung von Achsenbezeichnungen ändern, wählen Sie Automatische Anpassung deaktivieren.
Wählen Sie in Drehwinkel für Bezeichnungen den Wert 90 aus.
Klicken Sie auf OK.
Der Beispieltext für die horizontale Achse wird um 90 Grad gedreht.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
In der AdventureWorks2008- Beispieldatenbank werden Store Sales am ersten jedes Monats aufgeführt. Im Diagramm werden die Bezeichnungen gedreht und jeder dritte Monat wird angezeigt.
Als Nächstes lernen Sie, wie die Position oder Anzeige für die Diagrammlegende geändert wird.
So verschieben Sie die Legende unter den Diagrammbereich eines Säulendiagramms
Wechseln Sie zur Entwurfsansicht.
Klicken Sie mit der rechten Maustaste auf die Legende des Diagramms.
Wählen Sie Legendeneigenschaften aus.
Wählen Sie unter Legendenposition eine andere Position aus. Legen Sie z. B. eine Position unten in der Mitte fest.
Wenn Sie die Legende über oder unter einem Diagramm platzieren, ändert sich das Layout der Legende von vertikal zu horizontal. Sie können in der Dropdownliste Layout ein anderes Layout auswählen.
Klicken Sie auf OK.
(Optional) Da es nur eine Kategorie in diesem Lernprogramm gibt, wird die Legende nicht benötigt. Klicken Sie mit der rechten Maustaste auf die Legende, und klicken Sie dann auf Legende löschen, um die Legende zu löschen.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
Als Nächstes können Sie den Diagrammtitel ändern.
So ändern Sie den Diagrammtitel über dem Diagrammbereich eines Säulendiagramms
Wechseln Sie zur Entwurfsansicht.
Klicken Sie mit der rechten Maustaste auf den Diagrammtitel über dem Diagramm, und wählen Sie Titeleigenschaften aus.
Ersetzen Sie das Feld Titeltext durch folgenden Text: Store Sales Order Totals.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
Als Nächstes können Sie den Verkaufsgesamtbetrag als Währung auf der vertikalen Achse formatieren.
So formatieren Sie die Zahlen auf der vertikalen Achse als Währung
Wechseln Sie zur Entwurfsansicht.
Doppelklicken auf die Bezeichnungen auf der vertikalen Achse neben dem Diagramm, um sie auszuwählen
Klicken Sie auf der Multifunktionsleiste in der Registerkarte Home in der Gruppe Zahl auf die Schaltfläche Währung. Die Achsenbezeichnungen werden nun im Währungsformat dargestellt.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
Als Nächstes können Sie die Standardachsenbezeichnungen ändern.
So ändern Sie die Achsenbezeichnungen
Wechseln Sie zur Entwurfsansicht.
Klicken Sie mit der rechten Maustaste auf den vertikalen Achsentitel neben dem Diagramm, und wählen Sie Achsentiteleigenschaften aus.
Ersetzen Sie das Feld Titeltext durch folgenden Text: Gesamtumsatz. Sie können außerdem festlegen, wie der Titel formatiert werden soll.
Klicken Sie auf OK.
Klicken Sie mit der rechten Maustaste auf den horizontalen Achsentitel, und klicken Sie dann auf Achsentitel anzeigen, um die Anzeige des Titels zu deaktivieren. Da auf der horizontalen Achse Datumsangaben angezeigt werden, wird der Titel nicht benötigt.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
Als Nächstes können Sie einen gleitenden Durchschnitt dem Diagramm hinzufügen, um den Verkaufstrend anzuzeigen.
So fügen Sie einen gleitenden Durchschnitt hinzu
Wechseln Sie zur Entwurfsansicht.
Doppelklicken Sie auf das Diagramm, um die Ablagezonen für Reihen, Kategorie und Daten anzuzeigen.
Klicken Sie mit der rechten Maustaste auf das Feld [Sum(LineTotal)], das in der Ablagezone der Datenfelder enthalten ist, und klicken Sie dann auf Berechnete Reihe hinzufügen.
Überprüfen Sie in Formel, ob Gleitender Durchschnitt ausgewählt ist.
Wählen Sie in Formelparameter festlegen für Zeitraum den Wert 4 aus.
Klicken Sie auf Rahmen.
Wählen Sie in Linienbreite die Option 3 pt aus.
Klicken Sie auf OK.
Klicken Sie auf Ausführen, um den Bericht in der Vorschau anzuzeigen.
In dem Diagramm wird eine Linie angezeigt, die den gleitenden Durchschnitt für den Gesamtumsatz nach Datum darstellt, gemittelt über jeweils vier Datumsangaben.
Schließlich können Sie den Bericht speichern.
So speichern Sie den Bericht
Wechseln Sie zur Entwurfsansicht.
Klicken Sie in der Schaltfläche Berichts-Generator auf Speichern unter.
Geben Sie in NameSales Order with Column Chart ein.
Klicken Sie auf Speichern.
Der Bericht wird auf dem Berichtsserver gespeichert.
Nächste Schritte
Sie haben das Lernprogramm Hinzufügen eines Säulendiagramms zu einem Bericht erfolgreich abgeschlossen.
Siehe auch