Freigeben über


Hinzufügen von Diagrammen zu einem Bericht (Visual Studio-Berichts-Designer)

Ein Diagramm ist eine grafische Darstellung der Daten in einem Bericht. Die Darstellung von Daten in Form eines Diagramms ist optisch ansprechend und erleichtert es den Benutzern, Unterschiede, Muster und Trends bei Daten zu erkennen. Anstatt z. B. mehrere Datenspalten in einem Tabellen- oder Matrixbericht analysieren zu müssen, können Sie auf einen Blick erkennen, ob die Umsätze in den letzten 3 Quartalen gesunken oder gestiegen sind oder wie sich die Umsätze, die im jeweiligen Jahr bis zu einem bestimmten Datum erzielt wurden, in den letzten drei Jahren verändert haben. Sie haben die Auswahl aus einer Vielzahl von Diagrammtypen und können den Diagrammstil ändern, um andere Farben, Symbole und 3D-Effekte einzubinden.

NoteHinweis

Das in Berichten verwendete Diagrammsteuerelement wurde von Dundas Software lizenziert. Weitere Informationen zu der von Dundas Software erhältlichen Diagrammfunktionalität finden Sie auf der Website des Unternehmens unter www.dundas.com.

Hinzufügen, Löschen und Verschieben eines Diagramms

Um mit einem Diagramm zu arbeiten, müssen Sie eine Client-Berichtsdefinitionsdatei (RDLC) im grafischen Entwurfsmodus öffnen. Zum Hinzufügen eines Diagramms ziehen Sie das Diagrammberichtselement von der Toolbox auf das Berichtslayout. Sobald sich das Diagramm im Bericht befindet, können Sie den Diagrammtyp und andere Attribute auswählen, indem Sie Diagrammeigenschaften festlegen. Sie können die Größe und die Position eines Diagramms ändern, indem Sie auf den schattierten Rahmen zeigen und ihn an eine neue Position ziehen. Sie können Daten hinzufügen, indem Sie Felder in Ablagebereiche ziehen, oder das im Registerformat bereitgestellte Dialogfeld Dialogfeld "Diagrammwert bearbeiten" - Registerkarte "Werte" (Visual Studio-Berichts-Designer) verwenden, um Diagramminstanzdaten zu definieren oder zu ändern. Zum Löschen eines Diagramms müssen Sie mit der rechten Maustaste auf den schattierten Diagrammrahmen klicken und dann auf Löschen klicken. Stattdessen können Sie auch die ENTF-Taste drücken.

Ändern der Darstellung eines Diagramms

Sie können die Darstellung der Zeichnungs- und Diagrammflächen, der X- und der Y-Achse sowie der Legende in einem Diagramm ändern. Zudem können Sie einen dreidimensionalen Effekt auf das Diagramm anwenden. Die Farbverlauf-Zeichnungsflächenfüllung wird nicht angezeigt, wenn der dreidimensionale Effekt angewendet wird. Wenn Sie einen größeren Schriftgrad als 10 pt in der Diagrammlegende verwenden, werden einige Bezeichnungen in der Legende möglicherweise abgeschnitten. Dies ist nur bei größeren Schriftgraden sichtbar.

Sie können ein Diagramm ändern, indem Sie Eigenschaften im Dialogfeld im Registerformat Dialogfeld "Diagrammeigenschaften" – Registerkarte "Allgemein" (Visual Studio-Berichts-Designer) festlegen. Weitere Informationen zum Formatieren eines Diagramms finden Sie unter Gewusst wie: Gestalten eines Diagrammelements (Visual Studio-Berichts-Designer).

Diagrammdaten

Die Daten für Diagramme in Berichtsdefinitionsdateien (RDLC) werden anhand von drei Achsen strukturiert: Werte, Kategorien und Reihen. Diagramme verfügen üblicherweise über zwei Achsen, um die Daten zu kategorisieren und zu messen: eine Kategorie- oder X-Achse und eine Wert- oder Y-Achse. Die Y-Achse ist normalerweise die vertikale Achse und enthält die Daten von der Registerkarte Wert. Die X-Achse ist normalerweise die horizontale Achse und enthält die Kategorien von der Registerkarte Kategorie. Die Punkte im daraus resultierenden Diagramm enthalten die Datenreihen von der Reihenachse. Die Reihenachse wird Z-Achse genannt. Kreis- und Ringdiagramme weisen keine Achsen auf. Zum Anzeigen der Achsenbereiche müssen Sie zuerst auf das Diagramm klicken.

Datenbereich für Basisdiagramm

Wenn Sie auf das Diagramm klicken, werden drei Ablagebereiche angezeigt, und zwar ein Bereich für jeden Achsenbereich. Sie können Felder aus der Feldliste in jeden dieser Ablagebereiche ziehen.

Sie fügen Daten zum Diagrammlayout hinzu, indem Sie die Felder aus dem Fenster Datenquellen in einen Diagrammablagebereich ziehen. Die Interaktion zwischen diesen verschiedenen Bereichen lässt sich leichter verstehen, wenn Sie ein Diagrammlayout mit einem Matrixlayout vergleichen. Die Felder in einer Wertgruppe entsprechen den statischen Zeilen oder Spalten in einem Matrixlayout. Die Felder in einer Kategoriegruppe entsprechen den dynamischen Spaltengruppen in einem Matrixlayout. Die Felder in einer Reihengruppe entsprechen den dynamischen Zeilen in einem Matrixlayout.

Werte

Mithilfe der Wertgruppe wird die Größe des Diagrammelements für jede Kategoriegruppe bestimmt. So bestimmt ein Wertfeld z. B. die Höhe einer Säule in einem Säulendiagramm und die Größe eines Segments in einem Kreisdiagramm.

Wenn Sie einen Diagrammbericht entwerfen, müssen Sie mindestens ein Feld zur Wertgruppe hinzufügen. Wertgruppen in Diagrammen sind statisch. Wenn Sie nur ein Feld zur Wertgruppe hinzufügen und kein Feld zur Reihengruppe hinzufügen, wird nur ein einziges Diagrammelement angezeigt. Wenn Sie mehrere Werte zur Wertgruppe hinzufügen, wird für jeden Wert ein Diagrammelement angezeigt. Wenn die Wertgruppe mehrere Felder enthält, wird der Name jedes Werts in der Diagrammlegende angezeigt.

Üblicherweise werden die Daten in einem Diagramm nach Kategorien gruppiert. Wenn Sie Daten anhand von Kategorien oder Reihen gruppieren, müssen Sie einen Aggregatausdruck für die Wertausdrücke im Diagramm verwenden. Wenn Sie die Daten nicht gruppieren, da die Kategoriegruppe nur ein Feld enthält, ist es nicht nötig, ein Aggregatfeld in der Wertgruppe zu verwenden.

Kategorien

Mithilfe von Kategorien können Sie Daten gruppieren. Kategorien stellen die Bezeichnungen für Diagrammelemente bereit. In einem Säulendiagramm werden die Kategoriebezeichnungen z. B. auf der X-Achse des Diagramms platziert, und zwar eine für jeden Satz von Säulen.

Kategorien können geschachtelt werden. Wenn Sie mehrere Kategorien definieren, wird jede Kategorie in eine andere Kategorie geschachtelt. In einem Säulendiagramm, das Produkte nach Modell anzeigt, wäre das Modell die erste Kategoriegruppe und das Produkt die zweite. Im Säulendiagramm würden die Gruppierungen der Produkte nach Modell auf der X-Achse angezeigt.

Reihengruppen

Mithilfe einer Reihengruppe können Sie den Daten im Bericht eine zusätzliche Dimension hinzufügen. In einem Säulendiagramm, das Umsätze nach Produkten anzeigt, können Sie z. B. der Reihengruppe ein Feld hinzufügen, um die Umsätze für jedes Produkt nach Jahren anzuzeigen. Beim Entwerfen eines Diagramms ist es nicht zwingend, ein Feld zur Reihengruppe hinzuzufügen.

Wenn Sie eine Reihengruppe verwenden, wird der Name der Gruppe in der Diagrammlegende angezeigt. Reihengruppen sind dynamisch.

Auswählen eines Diagrammtyps

Sie haben die Auswahl aus folgenden Diagrammtypen: Säulen-, Balken-, Linien-, Kreis-, Punkt-, Blasen-, Flächen-, Ring- und Kursdiagramme.**** In der folgenden Tabelle finden Sie eine Beschreibung zu jedem Diagrammtyp sowie Links zu Themen, die weitere Informationen zum jeweiligen Typ enthalten.

Thema Beschreibung

Typ "Säulendiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Säulendiagramme. Säulendiagramme zeigen Daten als Mengen vertikaler Säulen an. Es werden Informationen zu gemischten Säulen-/Linien-Diagrammen bereitgestellt.

Typ "Balkendiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Balkendiagramme. Balkendiagramme zeigen Daten als Mengen horizontaler Balken an.

Typ "Liniendiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Liniendiagramme. Liniendiagramme zeigen Daten als eine Menge von Punkten an, die durch eine Linie verbunden sind.

Typ "Kreisdiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Kreisdiagramme. Kreisdiagramme zeigen Daten als Prozentsatz des Ganzen an.

Diagrammtyp "Punkt (XY)" (Visual Studio-Berichts-Designer)

Beschreibt Punkt- oder XY-Diagramme. Punktdiagramme zeigen Daten als eine Menge von Punkten im Diagrammbereich an.

Typ "Blasendiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Blasendiagramme. Blasendiagramme zeigen Mengen aus Symbolen an, deren Position und Größe auf den Daten im Diagramm basiert.

Typ "Flächendiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Flächendiagramme. Flächendiagramme zeigen Daten in Form einer durch eine Linie verbundenen Menge von Punkten an, wobei die Fläche unterhalb der Linie ausgefüllt ist.

Typ "Ringdiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Ringdiagramme. Ringdiagramme zeigen Daten als Prozentsatz des Ganzen an.

Typ "Kursdiagramm" (Visual Studio-Berichts-Designer)

Beschreibt Kursdiagramme. Kursdiagramme zeigen Daten als Menge von Linien mit Markierungen für den höchsten, den niedrigsten, den Schluss- und den Eröffnungskurs an.

Siehe auch

Aufgaben

Gewusst wie: Gestalten eines Diagrammelements (Visual Studio-Berichts-Designer)
Gewusst wie: Positionieren von Bezeichnungen in einem Kreisdiagramm (Visual Studio-Berichts-Designer)

Konzepte

Definieren eines Berichtslayouts (Visual Studio-Berichts-Designer)
Erstellen von Client-Berichtsdefinitionsdateien (RDLC)