Teilen über


Angeben der Größe eines Indikators in einem paginierten Bericht mithilfe eines Ausdrucks (Berichts-Generator)

Gilt für: Microsoft Report Builder (SSRS) Power BI Report Builder Berichts-Designer in SQL Server Data Tools

Zusätzlich zu Farbe, Richtung und Form können Sie die Größe anpassen und damit die visuelle Wirkung von Indikatoren in einem paginierten Bericht maximieren.

Ein Indikator verfügt über eine Auflistung von Indikatorstatus mit der Bezeichnung IndicatorStates. Die IndicatorStates-Auflistung verfügt in der Regel über mehrere Status. Jeder Status ist ein Element der Auflistung und wird durch ein Symbol dargestellt. Zusammen bilden die Status die IndicatorsStates-Auflistung.

Um die Größen von Symbolen dynamisch zu konfigurieren, legen Sie die Eigenschaften der Elemente der IndicatorsStates-Auflistung im Eigenschaftenbereich des Berichts-Generators fest. Zum Anzeigen des Bereichs Eigenschaften klicken Sie auf der Registerkarte Ansicht auf Eigenschaften.

Hinweis

In SQL Server Data Tools (SSDT) legen Sie die Elementeigenschaften im Eigenschaftenfenster fest. Wenn das Eigenschaftenfenster nicht geöffnet ist, drücken Sie die F4-TASTE.

Der Bereich Eigenschaften bietet Zugriff auf die Eigenschaften der IndicatorStates-Auflistung eines Indikators. Sie konfigurieren die Größe der Symbole, indem Sie die ScaleFactor-Eigenschaft der IndicatorStates-Auflistungselemente mit einem Ausdruck festlegen. Weitere Informationen finden Sie unter Ausdrücke (Berichts-Generator und SSRS).

Der in dieser Prozedur verwendete Ausdruck wurde ebenfalls verwendet, um den Bericht mit Indikatoren verschiedener Größe zu erstellen, wie in Indikatoren (Berichts-Generator und SSRS).

Hinweis

Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator von Microsoft, im Power BI Report Builder und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.

So geben Sie die Symbolgröße für Indikatoren mit einem Ausdruck an

  1. Klicken Sie auf den Indikator, den Sie ändern möchten.

  2. Suchen Sie im Eigenschaftenbereich die IndicatorStates-Eigenschaft.

    Wenn der Eigenschaftenbereich nach Kategorie organisiert ist, finden Sie IndicatorStates unter der Kategorie Status .

  3. Klicken Sie neben IndicatorStates auf die Schaltfläche mit den Auslassungszeichen (...) . Das Dialogfeld IndicatorState-Auflistungs-Editor wird geöffnet.

    Wählen Sie alle Elemente der Auflistung aus.

  4. Klicken Sie in der Liste mit den Mehrfachauswahleigenschaften auf den Abwärtspfeil neben ScaleFactor, und klicken Sie dann auf Ausdruck.

  5. Schreiben Sie im Dialogfeld Ausdruck den Ausdruck.

    Der folgende Beispielausdruck ändert die Größe des Symbols basierend auf dem Wert des SalesYTD -Felds.

    =IIF(Fields!SalesYTD.value = 0,0,Fields!SalesYTD.value/Max(Fields!SalesYTD.value,"Indicator"))

    Weitere Informationen finden Sie unter Beispiele für Ausdrücke (Berichts-Generator und SSRS).

  6. Klicken Sie auf OK.

  7. Klicken Sie auf OK.

Weitere Informationen

Indikatoren (Berichts-Generator und SSRS)