Mashup Builder > Stilthemen > Statusformatierung in einem Mashup verwenden
Statusformatierung in einem Mashup verwenden
Sie können die Statusformatierung verwenden, um die Darstellung von Widgets und ihren Elementen basierend auf den von Ihnen definierten Regeln und Werten zu ändern. Sie können beispielsweise einen Datenwert in einem Wertanzeige-Widget für ein bereitgestelltes Asset im Feld hervorheben, je nachdem, ob es verfügbar ist, offline ist oder einen Fehler zurückgibt. Sie können die Statusformatierung auch in einem Raster-Widget verwenden, das an eine Funktion zur automatischen Aktualisierung gebunden ist. Die Statusformatierung wird automatisch auf Grundlage der neuen Werte angewendet, wenn der Datensatz aktualisiert wird. Dies ermöglicht es Ihnen, die Datenänderungen in Echtzeit zu überwachen und Trends und Muster leichter zu erkennen.
Eine Statusdefinition ist ein Typ von Visualisierungsentität, den Sie verwenden können, um die Statusformatierung auf Widgets in einem Mashup anzuwenden. Jede Statusdefinition enthält Stildefinitionen, die gemäß einem definierten Satz von Werten und Bedingungen angewendet werden. Sie können die Statusformatierung verwenden, um wichtige Informationen hervorzuheben, indem Sie bestimmte Farben oder Symbole basierend auf dem aktuellen Wert für Stil-Widgets verwenden. Dies erleichtert das Identifizieren und Verstehen von Mustern, das Analysieren von Daten und das Erkennen kritischer Probleme in Widgets, die Daten anzeigen, die von einem Dienst zurückgegeben werden. Weitere Informationen zu Status- und Stildefinitionen finden Sie unter Stil- und Statusdefinitionen.
Nachdem Sie eine Statusdefinitionsentität erstellt haben, müssen Sie die Werte für die Übereinstimmung definieren und die Stildefinitionen definieren, die angewendet werden sollen, wenn der Widget-Wert mit der Bedingung übereinstimmt. Die folgende Statusdefinition enthält beispielsweise fünf Bedingungen und Stile, die den Status eines Geräts widerspiegeln:
Das Gerät hat fünf Status, die durch einen bestimmten Zeichenfolgenwert ausgelöst werden. Jeder Status hat eine eindeutige Stildefinitionsentität, die auf das Widget angewendet wird. Sie können eine vorhandene Stildefinitionsentität auswählen oder mithilfe der Entitätsauswahl eine neue benutzerdefinierte Stildefinition erstellen.
* 
Benutzerdefinierte Stildefinitionen, die Sie mit der Entitätsauswahl erstellen, werden nicht als Entität gespeichert.
Unterstützte Widgets
Standardmäßig werden Themen-Widgets mit dem Mashup-Stilthema formatiert. Wenn Sie die Statusformatierung auf ein Widget anwenden, werden stattdessen Stildefinitionen angewendet. Die Statusdefinitionsstile überschreiben das Stilthema, die Stileigenschaften und die Stildefinitionen des Mashup. Die folgenden Arten von Widgets unterstützen die Statusformatierung:
Sie können Statusdefinitionen auf Standard- und Legacy-Widgets anwenden, die nicht mit einem Thema versehen sind, z.B.:
Anzeige
LED-Display
Kreisdiagramm
Fortschrittsanzeige
Form
Tag Cloud
Liste
In der folgenden Abbildung wird die Statusformatierung verwendet, um unterschiedliche Werte unter einer bestimmten Spalte innerhalb eines Widgets "Raster - Erweitert" hervorzuheben. Die Statusdefinition hat drei Status und Bedingungen, die einer Stildefinition entsprechen. Wenn ein Wert in einer Zelle einem der definierten Status entspricht, wird eine Stildefinition auf die Zelle angewendet.
Sie können die Statusformatierung für Spalten oder Zeilen abhängig von Ihren Daten definieren. Weitere Informationen finden Sie unter Erweiterte Raster (Mit Thema versehbar).
Formatierungsbedingungen
In der folgenden Tabelle sind die verfügbaren Bedingungen aufgeführt, die Sie innerhalb der Statusdefinitionseinträge festlegen können.
Typ
Operator
Beschreibung
Numerisch
Kleiner als (<)
[Kleiner als oder gleich (≤)]
Entspricht allen Zahlenwerten, die kleiner oder gleich der angegebenen Zahl sind.
Zeichenfolge/Wert
Gleich
Entspricht Zeichenfolgen oder Zahlen, die einem angegebenen Wert entsprechen.
* 
Bei Zeichenfolgenvergleichen für die Statusformatierung wird die Groß-/Kleinschreibung beachtet.
Mit der Statusformatierung können Sie unterschiedliche Stildefinitionen für die folgenden Datentypen anwenden:
Boolesche Zahlen oder Zeichenfolgen, wie wahr oder falsch, oder 0 und 1.
Ein numerischer Wertebereich, z.B. Zahlen zwischen 0 und 10.
Zahlen kleiner als oder gleich einem bestimmten Wert.
Positive und negative Werte.
Statusformatierung anwenden, wenn keine Daten dem Status entsprechen
In einigen Fällen entsprechen die Widget-Daten keiner der definierten Bedingungen innerhalb einer Statusdefinition. Sie können einen Standardstil auswählen, der angewendet werden soll, wenn keine der Bedingungen innerhalb einer Statusdefinition auf eine der folgenden Arten übereinstimmen:
Optional – Wenn Sie eine Statusdefinitionsentität erzeugen oder ändern.
Erforderlich – Wenn Sie eine Statusdefinition anwenden, die keinen Standardstil für ein Widget aufweist. Sie müssen eine Stildefinition auswählen, die im Dialogfenster "Statusformatierung" angewendet werden soll.
Media-Entitäten verwenden, um Symbole in Widgets anzuzeigen
Statusdefinitionen verwenden Stildefinitionen, die Media-Entitäten enthalten können. Sie können Media-Entitäten erzeugen, die als Symbole, Formen und Richtungspfeile verwendet werden, die sich basierend auf dem aktuellen Wert ändern. Dies ist hilfreich, wenn Sie kritische Informationen visuell hervorheben möchten. Die folgende Abbildung zeigt beispielsweise vier Wertanzeige-Widgets mit Statusformatierung. Jedes Widget zeigt einen numerischen Wert und ein Symbol an.
Ein anderes Symbol wird für jedes Widget basierend auf Status in der angewendeten Stildefinition angezeigt. Weitere Informationen finden Sie unter Medien.
War dies hilfreich?