Formatieren der Legende in einem Diagramm
Die Diagrammlegende enthält Beschreibungen für jede Kategorie in einem Diagramm. Eine Legende umfasst immer ein oder mehrere Legendenelemente. Jedes Legendenelement besteht aus einem farbigen Kästchen, das für die Reihe steht, und einer Textzeichenfolge, die die Reihe beschreibt. Dies ist in der folgenden Abbildung dargestellt.
Ein Legendenelement ist im Diagramm mit einer einzelnen Reihe verknüpft, mit Ausnahme von Formdiagrammen, bei denen die Legende mit einzelnen Datenpunkten verknüpft ist. Das Diagramm fügt Elemente basierend auf den Reihen, die anhand der Daten generiert werden, automatisch der Legende hinzu.
Sie können Legenden über das Dialogfeld Legendeneigenschaften oder im Bereich Eigenschaften formatieren. Klicken Sie mit der rechten Maustaste auf die Legende, und klicken Sie auf Legendeneigenschaften, um Werte für den Legendentext, die Hintergrundfarbe, Rahmen und 3D-Effekte zu ändern. Zum Ändern der Werte für den Legendentitel markieren Sie die Legende, klicken mit der rechten Maustaste auf den Legendentitel und klicken dann auf Legendentiteleigenschaften.
Hinweis |
---|
Sie können einer Legende keine Bilder, zusätzlichen Spalten oder zusätzlichen Elemente hinzufügen. Wenn Sie ein benutzerdefiniertes Berichtselement eines Dundas-Diagramms verwenden, werden benutzerdefinierte Legendenelemente während des Updates ignoriert. Weitere Informationen finden Sie im Abschnitt mit den aktuellen Änderungen in Dundas-Diagrammen unter Wichtige Änderungen in SQL Server Reporting Services. |
Sortieren von Legendenelementen in der Legende
Reihen werden in der Legende in der Reihenfolge sortiert, in der sie vom Reporting Services-Verarbeitungsmodul verarbeitet werden. Sie können die Reihenfolge ändern, indem Sie die Reihenfolge der Felder in der Datenfeldablagezone ändern. Wenn Sie eine Reihengruppierung verwenden, sind die Reihendaten erst bei der Verarbeitung bekannt. Es gibt also keine Möglichkeit, diese Elemente neu zu sortieren. Sie können die Änderungen in der Vorschau anzeigen. Weitere Informationen zur Gruppierung von Reihen finden Sie unter Hinzufügen von Daten zu einem Diagrammdatenbereich.
Sie können jede Reihe einzeln aus der Legende ausblenden. Wenn Sie die Reihengruppierung verwenden, werden alle Reihen mit Bezug zum Datenfeld ausgeblendet. Weitere Informationen finden Sie unter Vorgehensweise: Ausblenden von Legendenelementen im Diagramm.
Ändern des Texts oder der Farbe eines Legendenelements in der Legende
Wenn Sie ein Feld in der Datenfeldablagezone eines Diagramms ablegen, wird automatisch ein Legendenelement mit dem Namen dieses Felds erstellt. Standardmäßig wird der Text für ein Legendenelement jeweils vom Namen des Datenfelds abgeleitet. Alle Legendenelemente im Diagramm sind mit jeweils einer Reihe verknüpft, mit Ausnahme von Formdiagrammen, bei denen die Legende stattdessen mit einzelnen Datenpunkten verknüpft ist. Wenn Sie in einem Formdiagramm eine Kategoriegruppe definieren, wird der Text der Legendenelemente jeweils von der Zeichenfolgendarstellung dieser Kategoriegruppe abgeleitet. Sie können bei Kreis-, Ring- und Trichterdiagrammen eigenen Bezeichnungstext festlegen, um andere Informationen außer der Kategoriegruppenbezeichnung anzuzeigen, die sich auf die einzelnen Datenpunkte in der Legende beziehen. Wählen Sie hierfür die Legende aus, und legen Sie im Dialogfeld Reiheneigenschaften bzw. unter der Eigenschaft LegendText im Eigenschaftenbereich den Legendentext fest. Weitere Informationen finden Sie unter Vorgehensweise: Ändern des Texts eines Legendenelements.
Sie können unter der Eigenschaft LegendText bzw. im Dialogfeld Reiheneigenschaften zudem diagrammspezifische Schlüsselwörter für häufig referenzierte Attribute (hierbei wird zwischen Groß- und Kleinschreibung unterschieden) definieren. Diese Schlüsselwörter werden zur Laufzeit durch ihre Datendarstellung ersetzt. Diese Vorgehensweise ist für Formdiagramme geeignet, da Sie so Informationen zu spezifischen Datenpunkten anzeigen können. Weitere Informationen finden Sie unter Formatieren von Datenpunkten in einem Diagramm.
Für das farbige Kästchen, das für ein Legendenelement jeweils angezeigt wird, wird die Füllfarbe der entsprechenden Reihe übernommen. Wenn Sie die Farbe ändern möchten, die für ein Legendenelement angezeigt wird, müssen Sie die Farbe der entsprechenden Reihe ändern. Weitere Informationen finden Sie unter Formatieren von Reihenfarben in einem Diagramm.
Entfernen von zusätzlichen Legendenelementen aus der Legende
Die Legende ist immer mit einer Reihe verknüpft. Wenn ein Legendenelement in der Legende angezeigt wird, die entsprechende Reihe im Diagramm jedoch nicht zu sehen ist, liegt dies meist daran, dass die Reihe keine Werte enthält. Sie müssen die Reihe entfernen, um das Legendenelement aus der Legende zu entfernen. Um eine Reihe aus dem Diagramm zu entfernen, klicken Sie mit der rechten Maustaste auf die angegebene Reihe und wählen die Option Reihe löschen aus.
Neuanordnen der Legende
Die Diagrammfläche ist der rechteckige Bereich, der die Achsenbezeichnungen und den Plotbereich umfasst. Sie können die Legende an zwölf verschiedene Positionen ziehen, wenn sie außerhalb der Diagrammfläche angeordnet wird. Standardmäßig wird die Legende außerhalb der Diagrammfläche angezeigt. Sie können die Position auch im Dialogfeld Legendeneigenschaften festlegen.
Es ist nicht möglich, die Legende aus der Diagrammfläche heraus bzw. in die Diagrammfläche zu ziehen. Wenn Sie die Legende innerhalb der Diagrammfläche anordnen möchten, wählen Sie im Dialogfeld Legendeneigenschaften unter Andocken in der Dropdownliste den Eintrag Standard aus und deaktivieren die Option Legende außerhalb von Diagrammfläche anzeigen. Indem Sie die Legende innerhalb der Diagrammfläche anordnen, können Sie den vorhandenen Platz für die Datenpunkte im Diagramm vergrößern. Je nach Dataset kann dies jedoch dazu führen, dass die Legende auf der Diagrammfläche einige Datenpunkte überlagert, was die Lesbarkeit des Diagramms erschwert.
Horizontales Anzeigen von Legendenelementen
Standardmäßig wird die Legende als eine Liste mit einer oder mehreren Zeilen formatiert, die jeweils ein Legendenelement enthalten. Der Legendenbereich wird erweitert, um alle Legendenelemente aufnehmen zu können. Wenn die Legende nicht erweitert werden kann, werden Auslassungspunkte (…) angezeigt. Je nach angegebenem Legendenstil kann die Legende vertikal oder horizontal erweitert werden. Sie können den Layoutstil im Dialogfeld Legendeneigenschaften ändern, oder Sie können den zugeordneten Platz bearbeiten, um alle Legendenelemente anzuzeigen.
Um die Legende horizontal anzuzeigen, docken Sie die Legende im Diagramm oben oder unten an. Dies bewirkt, dass die Legende horizontal erweitert wird. Außerdem können Sie die Layout-Eigenschaft auf Zeile oder Breite Tabelle festlegen. Legen Sie die MaxAutoSize-Eigenschaft im Eigenschaftenbereich fest, um den vertikalen Platz vorzugeben, der der Legende beim Andocken oben oder unten auf der Diagrammfläche zugeordnet wird.
Formatieren des Legendentexts
Sie können die Schriftart, den Stil und die Farbe des Legendentexts im Dialogfeld Legendeneigenschaften auf der Seite Schriftart ändern.
Standardmäßig wird der Legendentext nicht automatisch an den Legendenbereich angepasst. Um den Legendentext automatisch an den zugewiesenen Platz anzupassen, setzen Sie die AutoFitTextDisabled-Eigenschaft auf False und legen für die MinFontSize-Eigenschaft die niedrigste Größe fest, die noch akzeptabel ist und eine Optimierung der Legende ermöglicht.
Siehe auch