Vorgehensweise: Angeben der Größe eines Indikators mithilfe eines Ausdrucks (Report Builder 3.0 und SSRS)
Zusätzlich zu Farbe, Richtung und Form können Sie die Größe anpassen und damit die visuelle Wirkung von Indikatoren 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 Business Intelligence Development Studio verwenden Sie das Fenster Eigenschaften, um die Elementeigenschaften festzulegen. Wenn das Fenster Eigenschaften nicht geöffnet ist, drücken Sie die F4-TASTE. |
Der Bereich Eigenschaften bietet Zugriff auf die Eigenschaften der IndicatorStates-Auflistung eines Indikators. Sie können die Größe der Symbole ändern, indem Sie die ScaleFactor-Eigenschaft der IndicatorStates-Auflistungselemente mit einem Ausdruck festlegen. Weitere Informationen finden Sie unter Ausdrücke (Report Builder 3.0 und SSRS).
Der bei diesem Vorgang verwendete Ausdruck wurde ebenfalls verwendet, um den Bericht mit Indikatoren verschiedener Größe zu erstellen, wie in Indikatoren (Report Builder 3.0 und SSRS) dargestellt.
Hinweis |
---|
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. |
So geben Sie die Symbolgröße für Indikatoren mit einem Ausdruck an
Klicken Sie auf den Indikator, den Sie ändern möchten.
Suchen Sie im Eigenschaftenbereich nach der IndicatorStates-Eigenschaft.
Wenn der Eigenschaftenbereich nach Kategorie organisiert ist, finden Sie IndicatorStates unter der Kategorie Status.
Klicken Sie auf die Ellipsenschaltfläche (...) neben IndicatorStates. Das Dialogfeld IndicatorState-Auflistungs-Editor wird geöffnet.
Wählen Sie alle Elemente der Auflistung aus.
Klicken Sie in der Liste mit den Mehrfachauswahleigenschaften auf den Abwärtspfeil neben ScaleFactor, und klicken Sie dann auf Ausdruck.
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 3.0 und SSRS).
Klicken Sie auf OK.
Klicken Sie auf OK.