Der Tag-Renderer bietet die Möglichkeit Zelleninhalte als Tag (
) in einer bestimmten Farbe und mit optionalem Icon darzustellen.
Dafür können sowohl die Farbe als auch das Icon als Berechnungsausdruck ausgewertet werden.

Der Eingabewert der Ausdrücke ist dabei nicht der Wert der Zelle (Datenfeld Spalte), sondern der gesamte Zeileneintrag. Die Tagbeschriftung wird dabei über den Beschriftungsausdruck der Zelle definiert.
Für den Icon- und Farbausdruck steht dabei der Zellenwert als Variable "columnValue" und die Wertbeschriftung als Variable "columnLabel" zur Verfügung ($var(columnValue), $var(columnLabel)).
Als errechneter Farbwert wird sowohl die Hexadezimaldarstellung (ff0000 für Rot) als auch die Dezimaldarstellung (16711680 für Rot) akzeptiert. Hinweis: Die Hexadezimaldarstellung kann sowohl ein "#", "0x" oder nichts voranstellen.
Die Farbe der Beschriftung nimmt abhängig vom Hintergrundfarbwert entweder Weiß oder Schwarz an.
Mit der Option "Tag auf Spaltenbreite strecken" werden die Tags entsprechend auf die Breite der Zelle gestreckt.
Tag Kontrastfarbenmodus
Der Kontrastmodus der Tagfarbe (Hintergrund v.s. Schriftfarbe) wird standardmäßig über den Styles Eintrag "tagContrastColorMode" festgelegt, kann jedoch in der Layout Sektion pro Label Element überschrieben werden.
Mögliche Werte:
Leer - Wert wird aus dem Styles Eintrag "tagContrastColorMode" übernommen
Standard - Farbe wird als Hintergrundfarbe gesetzt. Die Schriftfarbe ist, abhängig vom Farbton des Hintergrunds, Schwarz oder Weiß.
Vordergrund - Farbe wird als Hintergrundfarbe gesetzt. Die Schriftfarbe wird dynamisch als hellere/dunklere Version der Hintergrundfarbe errechnet.
Hintergrund - Farbe wird als Schriftfarbe gesetzt. Die Hintergrundfarbe wird dynamisch als hellere/dunlere Version der Schriftfarbe errechnet.
Beispiele für den Kontrastmodus (Vordergrund v.s. Hintergrund):
Farbwert | Standard | Vordergrund | Hintergrund |
|---|---|---|---|
#980F45 |
|
|
|
#23d323 |
|
|
|
#40b3a2 |
|
|
|








