Freigeben über


Formatieren von Datenpunkten in einem Diagramm (Report Builder 3.0 und SSRS)

Ein Datenpunkt stellt die kleinste Entität im Diagramm dar. In Nicht-Formdiagrammen werden Datenpunkte entsprechend dem Diagrammtyp dargestellt. Eine Linienreihe besteht beispielsweise aus einem oder mehreren verbundenen Datenpunkten. In Formdiagrammen werden Datenpunkte durch einzelne Slices oder Segmente dargestellt, aus denen sich das gesamte Diagramm zusammensetzt. In einem Kreisdiagramm ist z. B. jedes Teil ein Datenpunkt. Weitere Informationen finden Sie unter Diagrammtypen (Report Builder 3.0 und SSRS).

Ein oder mehrere Datenpunkte bilden eine Reihe. Standardmäßig werden alle Formatierungsoptionen für sämtliche Datenpunkte in der Reihe übernommen. Wenn Sie Eigenschaften für einzelne Datenpunkte angeben möchten, können Sie ein Feld oder einen Ausdruck in der Reihe angeben, mit dem zur Laufzeit einzelne Datenpunkte auf der Grundlage des Datasets formatiert werden.

HinweisHinweis

Sie können Berichtsdefinitionen (RDL) in Berichts-Generator 3.0 und im Berichts-Designer in Business Intelligence Development Studio erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten in Berichts-Designer und Berichts-Generator 3.0 (SSRS) im Web auf microsoft.com.

Hinzufügen von QuickInfos und Drillthroughaktionen zu Datenpunkten

Sie können den einzelnen Datenpunkten QuickInfos hinzufügen, indem Sie den Wert der ToolTip-Eigenschaft für die Reihe festlegen. Wenn Sie QuickInfos anzeigen, ermöglichen Sie Benutzern das Anzeigen von Informationen zum Datenpunkt, beispielsweise des Gruppennamens, des Werts des Datenpunkts und des Prozentsatzes des Datenpunktes in Bezug auf die Gesamtreihe. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von QuickInfos für eine Reihe (Report Builder 3.0 und SSRS).

Sie können auch eine Drillthroughaktion für Datenpunkte in der Reihe angeben, um einen anderen Bericht oder eine URL anzuzeigen. Sie können Parameter übergeben, um Informationen zum Datenpunkt anzuzeigen, auf den geklickt wurde. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen einer Drillthroughaktion für einen Bericht (Report Builder 3.0 und SSRS).

Hervorheben von einzelnen Datenpunkten in einer Reihe

In einem Nicht-Formdiagramm können Sie einzelne Datenpunkte hervorheben, indem Sie einen Ausdruck für die Color-Eigenschaft angeben. Wenn Sie beispielsweise den höchsten Datenpunktwert in einer Reihe mit dem Namen MyField mit einer anderen Farbe hervorheben möchten, geben Sie einen Ausdruck wie den Folgenden an:

=Iif(Fields!MyField.Value >= Max(Fields!MyField.Value, "MyDataSet"), "Red", "Green")

In diesem Beispiel wird dem höchsten Wert für MyField die Farbe Rot zugewiesen, während alle anderen Datenpunkten in der Farbe Grün angezeigt werden. Wenn Sie mithilfe der Fill-Eigenschaft der Reihe eine Farbe für die Reihe angeben, werden im Diagramm die in der Palette angegebenen Farben überschrieben. Weitere Informationen finden Sie unter Formatieren von Reihenfarben in einem Diagramm (Report Builder 3.0 und SSRS).

Positionieren von Datenpunktbezeichnungen in einem Diagramm

In allen Diagrammtypen können Sie Datenpunktbezeichnungen anzeigen, indem Sie mit der rechten Maustaste auf das Diagramm klicken und die Option Datenbezeichnungen anzeigen auswählen. Die Position der Datenpunktbezeichnungen wird entsprechend dem Diagrammtyp angegeben:

  • In einem Balkendiagramm können Sie die Datenpunktbezeichnung mithilfe des benutzerdefinierten BarLabelStyle-Attributs neu positionieren. Es gibt vier mögliche Positionen: Außen, Links, Zentriert und Rechts. Wenn Sie die Balkenbezeichnungsart auf Außen festlegen, werden die Bezeichnungen außerhalb des Balkens platziert, sofern sie in den Diagrammbereich passen. Wenn die Bezeichnung nicht außerhalb des Balkens und im Diagrammbereich positioniert werden kann, wird sie im Balken positioniert.

  • In einem Kreisdiagramm können Sie die Datenpunktbezeichnung mithilfe des benutzerdefinierten PieLabelStyle-Attributs neu positionieren. Beim Positionieren von Datenpunktbezeichnungen um ein Kreisdiagramm sind viele Aspekte zu berücksichtigen, u. a. die Größe des Kreisdiagramms, der verfügbare Platz zwischen dem Kreisdiagramm und der entsprechenden Legende sowie die Größe der Bezeichnungen. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Datenpunktbezeichnungen außerhalb eines Kreisdiagramms (Report Builder 3.0 und SSRS).

  • In einem Pyramiden- oder Trichterdiagramm können Sie die Datenpunktbezeichnungen mithilfe des benutzerdefinierten FunnelLabelStyle-Attributs und des benutzerdefinierten PyramidLabelStyle-Attributs neu positionieren. Wenn Sie einen Pyramiden- oder Trichterdiagrammtyp ausgewählt haben, können Sie diese Attribute im Bereich Eigenschaften festlegen.

  • In gestapelten Diagrammen werden Datenpunktbezeichnungen immer innerhalb der Reihe positioniert, und die Position-Eigenschaft für die Reihenbezeichnung wird ignoriert.

  • In allen anderen Diagrammtypen können Sie die Datenpunktbezeichnung mithilfe der Position-Eigenschaft für die Reihenbezeichnung neu positionieren. Standardmäßig wird die Position von Datenpunktbezeichnungen automatisch vom Diagramm berechnet, um Bezeichnungskonflikte zu vermeiden. Wenn Sie einen Wert für Position festlegen, werden alle Datenpunktbezeichnungen auf dieselbe Weise positioniert, wodurch die Bezeichnungen einander überlappen können. Es empfiehlt sich, diesen Ansatz nur bei einer kleinen Anzahl von Datenpunkten zu verfolgen.

Weitere Informationen finden Sie unter Vorgehensweise: Positionieren von Bezeichnungen in einem Diagramm (Report Builder 3.0 und SSRS).

Hinzufügen von Schlüsselwörtern für Datenpunktbezeichnungen, QuickInfos und Legendentext

Sie können ein vorhandenes Element im Diagramm mithilfe von diagrammspezifischen Schlüsselwörtern darstellen, bei denen die Groß- und Kleinschreibung berücksichtigt wird. Diese Schlüsselwörter können nur auf Eigenschaften von QuickInfos, benutzerdefiniertem Legendentext und Datenpunktbezeichnungen angewendet werden. In vielen Fällen ist für ein Diagrammschlüsselwort ein entsprechender einfacher Ausdruck verfügbar, das Schlüsselwort kann jedoch schneller und einfacher eingegeben werden. Im Folgenden finden Sie eine Liste von Diagrammschlüsselwörtern.

Diagrammschlüsselwort

Beschreibung

Anwendbar auf Diagrammtyp

Beispiel für einen entsprechenden einfachen Ausdruck

#VALY

Y-Wert des Datenpunkts

Alle

=Fields!MyDataField.Value

#VALY2

Y-Wert Nr. 2 des Datenpunkts

Bereich, Blase

Keine

#VALY3

Y-Wert Nr. 3 des Datenpunkts

Kurs, Kerze

Keine

#VALY4

Y-Wert Nr. 4 des Datenpunkts

Kurs, Kerze

Keine

#SERIESNAME  

Reihenname

Alle

Keine

#LABEL  

Datenpunktbezeichnung

Alle

Keine

#AXISLABEL 

Achsenbezeichnung für Datenpunkt

Form

=Fields!MyDataField.Value

#INDEX  

Datenpunktindex

Alle

Keine

#PERCENT

Prozentsatz für den Y-Wert des Datenpunkts

Alle

=FormatPercent(Fields!MyDataField.Value/Sum(Fields!MyDataField.Value, "MyDataSet"),2)

#TOTAL  

Summe aller Y-Werte in der Reihe

Alle

=Sum(Fields!MyDataField.Value)

#LEGENDTEXT 

Der Text, der dem Text des Legendenelements entspricht.

Alle

Keine

#AVG

Durchschnitt aller Y-Werte in der Reihe

Alle

=Avg(Fields!MyDataField.Value)

#MIN

Minimum aller Y-Werte in der Reihe

Alle

=Min(Fields!MyDataField.Value)

#MAX

Maximum aller Y-Werte in der Reihe

Alle

=Max(Fields!MyDataField.Value)

#FIRST

Der Erste aller Y-Werte in der Reihe

Alle

=First(Fields!MyDataField.Value)

Schließen Sie zum Formatieren des Schlüsselworts eine .NET Framework-Formatzeichenfolge in Klammern ein. Wen Sie beispielsweise den Wert des Datenpunkts in einer QuickInfo als Zahl mit zwei Dezimalstellen anzeigen möchten, schließen Sie die Formatzeichenfolge "N2" in geschweifte Klammern ein, z. B. "#VALY{N2}" für die ToolTip-Eigenschaft der Reihe. Weitere Informationen zu .NET Framework-Formatzeichenfolgen finden Sie auf MSDN unter Formatierung von Typen. Weitere Informationen zum Formatieren von Zahlen in Reporting Services finden Sie unter Formatieren von Zahlen und Datumsangaben (Report Builder 3.0 und SSRS).

Weitere Informationen zum Hinzufügen von Schlüsselwörtern zu einem Diagramm finden Sie unter Vorgehensweise: Anzeigen von QuickInfos für eine Reihe (Report Builder 3.0 und SSRS), Vorgehensweise: Ändern des Texts eines Legendenelements (Report Builder 3.0 und SSRS).

Verbessern der Lesbarkeit in einem Diagramm mit mehreren Datenpunkten

Wenn mehrere Reihen im Diagramm vorhanden sind, kann dieser Umstand die Lesbarkeit der Datenpunkte des Diagramms beeinträchtigen. Wenn Sie dem Diagramm mehrere Reihen hinzufügen, empfiehlt es sich, ein Verfahren anzuwenden, mit dem die einzelnen Reihen im Diagramm effektiv gelesen und erkannt werden. Weitere Informationen finden Sie unter Anzeigen mehrerer Reihen in einem Diagramm (Report Builder 3.0 und SSRS).

Zur Vereinfachung empfiehlt es sich, in Formdiagrammen nur ein Datenfeld und ein Kategoriefeld hinzuzufügen. Weitere Informationen finden Sie unter Formdiagramme (Report Builder 3.0 und SSRS). Wenn für das Diagramm mehr als ein Datenfeld und Kategoriefeld erforderlich ist, sollten Sie den Diagrammtyp ändern. Sie können mit der rechten Maustaste auf die Reihe klicken und Diagrammtyp ändern auswählen.

Einfügen von Datenpunktmarkern

Ein Datenpunktmarker ist ein visueller Indikator, mit dem die einzelnen Datenpunkte in einer Reihe gekennzeichnet werden. In einem Punktdiagramm werden mit dem Marker Form und Größe der einzelnen Datenpunkte bestimmt. Die Größe des Markers wird durch den Diagrammtyp bestimmt. Sie können die Größe, die Farbe oder den Stil des Markers ändern. Marker sind für Bereichs- und Formdiagramme sowie für gestapelte Untertypen nicht verfügbar.