BI Center:Bedingte Formatierung
Mit Unterstützung des „Assistenten für bedingte Formatierungen“ können Sie für jedes Measure unterschiedliche Formatierungsrichtlinien erstellen. Sie rufen diesen Assistenten aus Masken, Berichten, usw. über die allgemeinen Einstellung „ConditionalStyle“ auf.

Dieser Assistent besteht aus zwei Schritten. Im ersten Schritt wird das Layout der Formatierung erstellt, im zweiten Schritt erfolgt die Definition der Bedingung.
In diesem Beispiel wird eine bedingte Formatierung für das Measure „in Prozent“ erstellt. Werte zwischen +5% und -5% werden mit einem weißen Hintergrund dargestellt. Eine Abweichung kleiner als -5% wird rot ausgewiesen, eine Abweichung größer als +5% wird grün ausgewiesen.
Schritt 1: Definieren der Formate
Es erfolgt die Erstellung der Formate.
| Eingabe Öffnen Sie den Assistenten für bedingte Formatierungen über „StyleDefinition“ und legen Sie drei neue Formate an. Vergeben Sie die Bezeichnungen „Abweichung positiv“, „Abweichung negativ“ und Normal“. |

| Eingabe Vergeben Sie mit Hilfe des Farbauswahl-Dialoges die entsprechenden Hintergrundfarben „Grün, Rot und Weiß.
Klicken Sie auf die Schaltfläche „Weiter“ und legen Sie drei Bedingungen an. Benennen Sie die Bedingungen wie die Formate. |
Schritt 2: Definieren der Bedingungen

| Eingabe Für die „Abweichung positiv“ wählen Sie bitte das gleichnamige Format und das (Spalte-)Measure „in Prozent“. Als Bedingung doppelklicken Sie auf das Measure [in Prozent] in der Liste Measure und schreiben danach > 5.
Wiederholen Sie den Vorgang für die Bedingungen „Abweichung negativ“ und „Normal“. |
Die Bedingungen in der Übersicht:
| Name | Style | Measure | Bedingung |
|---|---|---|---|
| Abweichung positiv | Abweichung positiv | in Prozent | [in Prozent]>5 |
| Abweichung negativ | Abweichung negativ | in Prozent | [in Prozent]<5 |
| Normal | Normal | in Prozent | [in Prozent]>=-5 AND [in Prozent]<=5 |
| Hinweis Bitte beachten Sie, dass Fließkommazahlen nie auf = oder <> abgefragt werden sollen, da es hier immer zu Problemen kommen kann auf Grund von ungleichen Rundungen. |
| Hinweis Es können auch Dimensionen die als Measure definiert sind Abgefragt werden. Dazu muss über die COPSYS_ID des Elements abgefragt werden. Bspw: [Produkte] = 2 überprüft ob das Produkt auf keine Zuordnung gesetzt wurde |
| Hinweis Bei der Abfrage auf Texte muss auch das Measure unter Hochkomma gesetzt werden. z.B. '[Textmeasure]'<>'' prüft, ob der Text am Measure nicht leer ist. |
| Eingabe Bestätigen Sie den Assistenten mit „Fertigstellen“. |
