Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kreisdiagramme und Ringdiagramme zeigen Daten als Anteil des Ganzen an. Kreisdiagramme werden häufig verwendet, um Vergleiche zwischen Gruppen zu erstellen. Kreis- und Ringdiagramme bilden zusammen mit Pyramiden- und Trichterdiagrammen eine Gruppe von Diagrammen, die als Formdiagramme bezeichnet werden. Formdiagramme haben keine Achsen. Wenn ein numerisches Feld auf einem Formdiagramm abgelegt wird, berechnet das Diagramm den prozentualen Anteil jedes einzelnen Werts der Gesamtsumme.
Wenn in einem Kreisdiagramm zu viele Datenpunkte vorhanden sind, können die Datenpunktbezeichnungen zu überfüllt sein, um sie zu lesen. In diesem Fall sollten Sie ein Liniendiagramm verwenden. Erwägen Sie die Verwendung von Kreisdiagrammen nur, nachdem Sie Ihre Daten in ein paar Datenpunkte aggregiert haben.
Die folgende Abbildung zeigt das Kreisdiagramm, das Sie erstellen.
Lernziele
In diesem Lernprogramm erfahren Sie, wie Sie:
Hinweis
In diesem Lernprogramm werden die Schritte für den Assistenten in zwei Verfahren zusammengefasst. Schrittweise Anleitungen zum Navigieren zu einem Berichtsserver, zum Hinzufügen einer Datenquelle und zum Hinzufügen eines Datasets finden Sie im ersten Lernprogramm dieser Reihe: Lernprogramm: Erstellen eines Einfachen Tabellenberichts (Berichts-Generator).
Geschätzte Zeit zum Bearbeiten dieses Tutorials: 10 Minuten
Anforderungen
Weitere Informationen zu Anforderungen finden Sie unter "Voraussetzungen für Lernprogramme (Berichts-Generator)".
1. Erstellen Sie ein Kreisdiagramm mit dem Diagramm-Assistenten
Verwenden Sie im Dialogfeld "Erste Schritte" den Diagramm-Assistenten, um ein eingebettetes Dataset zu erstellen, eine freigegebene Datenquelle auszuwählen und ein Kreisdiagramm zu erstellen.
Hinweis
In diesem Lernprogramm sind die Datenwerte in der Abfrage enthalten, sodass keine externe Datenquelle benötigt wird. Die Abfrage ist daher relativ lang. In einer Geschäftsumgebung wären die Daten nicht in der Abfrage enthalten. Dieses Szenario dient nur zu Lernzwecken.
So erstellen Sie einen neuen Diagrammbericht
Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Microsoft SQL Server 2012 Berichts-Generator, und klicken Sie dann auf Berichts-Generator.
Das Dialogfeld "Erste Schritte" wird angezeigt.
Hinweis
Wenn das Dialogfeld "Erste Schritte" nicht angezeigt wird, klicken Sie auf der Schaltfläche "Berichts-Generator " auf "Neu".
Vergewissern Sie sich, dass im linken Bereich Neuer Bericht ausgewählt ist.
Klicken Sie im rechten Bereich auf den Diagramm-Assistenten.
Klicken Sie auf der Seite " Dataset auswählen " auf " Dataset erstellen" und dann auf "Weiter".
Wählen Sie auf der Seite " Verbindung mit einer Datenquelle auswählen" eine vorhandene Datenquelle aus, oder navigieren Sie zum Berichtsserver, und wählen Sie eine Datenquelle aus, und klicken Sie dann auf "Weiter". Möglicherweise müssen Benutzername und Kennwort eingegeben werden.
Hinweis
Welche Datenquelle Sie auswählen, ist unwichtig, solange Sie über ausreichende Berechtigungen verfügen. Aus der Datenquelle werden keine Daten abgerufen. Weitere Informationen finden Sie unter Alternative Methoden zum Abrufen einer Datenverbindung (Berichts-Generator).
Klicken Sie auf der Seite Abfrage entwerfen auf Als Text bearbeiten.
Fügen Sie die folgende Abfrage in den Abfragebereich ein:
SELECT 'Advanced Digital Camera' AS Product, CAST(254995.21 AS money) AS Sales UNION SELECT 'Slim Digital Camera' AS Product, CAST(164499.04 AS money) AS Sales UNION SELECT 'SLR Digital Camera' AS Product, CAST(782176.79 AS money) AS Sales UNION SELECT 'Lens Adapter' AS Product, CAST(36333.08 AS money) AS Sales UNION SELECT 'Macro Zoom Lens' AS Product, CAST(40199.3 AS money) AS Sales UNION SELECT 'USB Cable' AS Product, CAST(53245.5 AS money) AS Sales UNION SELECT 'Independent Filmmaker Camcorder' AS Product, CAST(452288.0 AS money) AS Sales UNION SELECT 'Full Frame Digital Camera' AS Product, CAST(247250.85 AS money) AS Sales(Optional) Klicken Sie auf die Schaltfläche „Ausführen“ ( ! ), um die Daten anzuzeigen, auf denen das Diagramm basiert.
Klicke auf Weiter.
2. Wählen Sie den Diagrammtyp aus.
Sie können aus einer Vielzahl vordefinierter Diagrammtypen auswählen.
So fügen Sie ein Kreisdiagramm hinzu
Klicken Sie auf der Seite " Diagrammtyp auswählen " auf " Kreis" und dann auf "Weiter". Die Seite Diagrammfelder anordnen wird geöffnet.
Ziehen Sie auf der Seite Diagrammfelder anordnen das Feld „Product“ in den Bereich Kategorien. Kategorien definieren die Anzahl von Slices im Kreisdiagramm. In diesem Beispiel gibt es acht Segmente, eine für jedes Produkt.
Ziehen Sie das Feld „Sales“ in den Bereich Werte. Das Feld "Sales" stellt den Umsatz für die Unterkategorie dar. Im Bereich Werte wird
[Sum(Sales)]angezeigt, da im Diagramm der aggregierte Wert für die einzelnen Produkte angezeigt wird.Klicke auf Weiter.
Wählen Sie auf der Seite "Stil auswählen" im Bereich "Formatvorlagen" einen Stil aus.
Ein Format dient zum Angeben eines Schriftschnitts, einer Farbpalette und einer Rahmenart. Wenn Sie eine Formatvorlage auswählen, zeigt der Vorschaubereich ein Beispiel für das Diagramm mit dieser Formatvorlage an.
Klicken Sie auf Fertig stellen.
Das Diagramm wird der Entwurfsoberfläche hinzugefügt.
Klicken Sie auf das Diagramm, um die Diagrammziehpunkte anzuzeigen. Ziehen Sie die rechte untere Ecke des Diagramms, um das Diagramm zu vergrößern. Beachten Sie, dass die Berichtsentwurfsoberfläche größer wird, um die Diagrammgröße aufzunehmen.
Klicken Sie auf Ausführen , um eine Vorschau des Berichts anzuzeigen.
Im Bericht wird das Kreisdiagramm mit acht Slices angezeigt, eines für jedes Produkt. Die Größe jeder Scheibe stellt den Umsatz für dieses Produkt dar. Drei der Segmente sind ziemlich dünn.
3. Anzeigen von Prozentsätzen in den einzelnen Segmenten
Sie können für jeden Slice des Kreisdiagramms den Prozentsatz des Slices im Vergleich zum gesamten Kreis anzeigen.
So zeigen Sie Prozentsätze in jedem Segment des Kreisdiagramms an
Wechseln Sie zur Berichtsentwurfsansicht.
Klicken Sie mit der rechten Maustaste auf das Kreisdiagramm, und klicken Sie auf "Datenbeschriftungen anzeigen". Die Datenbezeichnungen werden im Diagramm angezeigt.
Klicken Sie mit der rechten Maustaste auf eine Beschriftung, und klicken Sie dann auf "Serienbeschriftungseigenschaften".
Wählen Sie in "Etikettendaten" im Dropdownfeld #PERCENT aus.
Die UseValueAsLabel-Eigenschaft muss zum Anzeigen von Werten als Prozentsätze auf "False" festgelegt werden. Wenn Sie aufgefordert werden, diesen Wert im Dialogfeld " Aktion bestätigen " festzulegen, klicken Sie auf "Ja".
(Optional) Um anzugeben, wie viele Dezimalstellen die Beschriftung anzeigt, geben Sie
#PERCENT{Pn}an, wo n die Anzahl der anzuzeigenden Dezimalstellen ist. Geben Sie#PERCENT{P0}z. B. ein, um keine Dezimalstellen anzuzeigen.Hinweis
Die OptionZahlenformat im Dialogfeld Reihenbezeichnungseigenschaften hat beim Formatieren von Prozentwerten keinen Einfluss auf das Format. Hierdurch werden die Bezeichnungen als Prozentwerte formatiert, die eigentlichen Prozentwerte der einzelnen Slices eines Kreisdiagramms werden jedoch nicht berechnet.
Klicke auf OK.
Klicken Sie auf Ausführen , um eine Vorschau des Berichts anzuzeigen.
Im Bericht wird der Prozentsatz am gesamten Kreis für jeden Kreisslice angezeigt.
4. Kombinieren kleiner Segmente in einem Segment
Drei der Stücke im Kuchen sind ziemlich klein. Sie können mehrere kleine Segmente zu einem größeren Segment zusammenfügen, das alle zusammenfasst.
Um alle Segmente im Kreisdiagramm, die kleiner als 5 Prozent sind, in einem Stück zu kombinieren
Wechseln Sie zur Berichtsentwurfsansicht.
Wählen Sie auf der Registerkarte "Ansicht " in der Gruppe " Einblenden/Ausblenden " die Option "Eigenschaften" aus.
Klicken Sie auf der Entwurfsoberfläche auf ein Segment des Kreisdiagramms. Die Eigenschaften für die Reihe werden im Bereich Eigenschaften angezeigt.
Erweitern Sie im Abschnitt Allgemein den Knoten CustomAttributes.
Legen Sie die Eigenschaft CollectedStyle auf SingleSlicefest.
Vergewissern Sie sich, dass die CollectedThreshold -Eigenschaft auf 5 festgelegt ist.
Vergewissern Sie sich, dass die CollectedThresholdUsePercent -Eigenschaft auf TRUEfestgelegt ist.
Klicken Sie im Menüband auf der Registerkarte " Start " auf " Ausführen ", um eine Vorschau des Berichts anzuzeigen.
In der Legende ist jetzt die Kategorie "Sonstige" vorhanden. Im neuen Kreisslice werden alle Slices, die kleiner als 5 % waren, zu einem Slice kombiniert, das 6 % des gesamten Kreises darstellt.
5. Anpassen des Zeichnungseffekts
Im Diagramm-Assistenten ist die Standardformatvorlage für ein Kreisdiagramm Ocean, das einen konkaven Zeichnungseffekt verwendet. Sie können das ändern, nachdem Sie den Assistenten ausgeführt haben.
So fügen Sie dem Kreisdiagramm einen Zeichnungseffekt hinzu
Wechseln Sie zur Berichtsentwurfsansicht.
Wenn der Eigenschaftenbereich noch nicht geöffnet ist, wählen Sie auf der Registerkarte "Ansicht " die Option "Eigenschaften" aus.
Doppelklicken Sie auf das Kreisdiagramm selbst. Die Reiheneigenschaften für das Kreisdiagramm werden im Eigenschaftenbereich angezeigt.
Erweitern Sie im Bereich Eigenschaften den Knoten CustomAttributes .
Legen Sie "PieDrawingStyle" auf "SoftEdge" fest.
Hinweis
Zeichnungseffekte und dreidimensionale Effekte sind exklusive Optionen. Wenn ein Diagramm dreidimensionale Effekte angewendet hat, ist PieDrawingStyle im Eigenschaftenbereich nicht verfügbar.
Klicken Sie auf Ausführen , um eine Vorschau des Berichts anzuzeigen.
Die folgende Abbildung zeigt das Kreisdiagramm mit dem weichen Kanteneffekt.
6. Hinzufügen eines Berichtstitels
So fügen Sie einen Berichtstitel hinzu
Klicken Sie auf der Entwurfsoberfläche auf Zum Hinzufügen eines Titels klicken.
Geben Sie "Kamera- und Camcorder-Verkäufe" ein, drücken Sie die EINGABETASTE, und geben Sie dann "als Prozentsatz des Gesamtumsatzes" ein, sodass es wie folgt aussieht:
Kamera- und Camcorderumsatz
Als Prozentsatz des Gesamtumsatzes
Wählen Sie "Kamera- und Camcorder-Verkäufe" aus, und klicken Sie im Abschnitt "Schriftart" auf der Registerkarte "Start" des Menübands auf die Schaltfläche "Fett".
Wählen Sie "Als Prozentsatz des Gesamtumsatzes" aus, und legen Sie im Abschnitt "Schriftart " auf der Registerkarte " Start " den Schriftgrad auf 10 fest.
(Optional) Möglicherweise müssen Sie das Textfeld "Titel" höher machen, um die beiden Textzeilen aufzunehmen.
Dieser Titel wird oben im Bericht angezeigt. Wenn keine Seitenkopfzeile definiert ist, entsprechen die Elemente oben im Berichtstext einem Berichtskopf.
Klicken Sie auf Ausführen , um eine Vorschau des Berichts anzuzeigen.
7. Speichern des Berichts
So speichern Sie den Bericht
Wechseln Sie zur Berichtsentwurfsansicht.
Klicken Sie auf der Schaltfläche "Berichts-Generator" auf " Speichern unter".
Geben Sie im Namen " Sales Pie Chart" ein.
Klicken Sie auf Speichern.
Der Bericht wird auf dem Berichtsserver gespeichert.
Nächste Schritte
Sie haben das Lernprogramm zum Hinzufügen eines Kreisdiagramms zu Ihrem Bericht erfolgreich abgeschlossen. Weitere Informationen zu Diagrammen finden Sie unter Diagramme (Berichts-Generator und SSRS)und Sparklines und Datenbalken (Berichts-Generator und SSRS).
Siehe auch
Anleitungen (Berichts-Generator)
Berichts-Generator in SQL Server 2014