In diesem Feld können Angaben zur Formatierung hinterlegt werden, die die optische Darstellung der Spalte innerhalb des Clients beeinflussen. In der Explorer-Sicht finden die Formatoptionen keine Anwendung. Die Formatoptionen sind miteinander kombinierbar.
Folgende Angaben sind möglich:
Format | Parameter | Beschreibung |
---|---|---|
BG | Farbangabe (Konstante oder RGB-Hex-Angabe) | Farbe des Spalten-Hintergrundes |
FG | Farbangabe (Konstante oder RGB-Hex-Angabe) | Farbe der Spalten-Schrift |
FONT | BOLD oder ITALIC | Stellt die Schrift fett oder kursiv dar |
ICO | Icon-Name | Zeigt vor dem Spalten-Wert das angegebene Icon an |
ACT | Transaktions-Name | Löst beim Klicken auf die Spalte eine Transaktion aus |
TIP | Tooltip | Gibt einen speziellen Tooltip aus. Muss mit dem $-Symbol abgeschlossen werden. |
Beispiele:
Beispiel | Beschreibung |
---|---|
ICO hugo.png | Zeigt vor dem Spalten-Wert das Icon hugo.png an |
BG red | Zeigt einen roten Hintergrund an |
BG #55A6B3 | Zeigt den Hintergrund in der RGB-Farbe 55A6B3 an |
BG blue FG red | Zeigt einen blauen Hintergrund und eine rote Schrift an |
ACT TEST-TRANS | Löst beim Klicken auf die Spalte die XML-Transaktion TEST-TRANS aus |
FONT ITALIC | Zeigt die Spalte in Kursiv-Schrift an |
TIP <html>Dies ist ein <br>langer <b>ToolTip.</b></html>$ | Zeigt einen Tooltip im HTML-Format an |
Diese Angaben können auch bedingt werden. Dazu wird folgende Syntax verwendet:
%COND=Spaltenname;[Vergleichsoperator1]Wert1;Format1;[Vergleichsoperator2]Wert2;Format2;...;[VergleichsoperatorN]WertN;FormatN[;FormatX]
Für numerische Spalten kann optional ein Vergleichsoperator angegeben werden. Dieser kann sein :
>, >= , <, <=, =, <> (wird kein Vergleichsoperator angegeben, wo wird "=" angenommen)
Diese Bedingung wird dann folgendermaßen interpertiert:
Ist der aktuelle Inhalt der Spalte
<= ( bzw. [Vergleichsoperator1] ) Wert1, so wird Formatoption1 verwendet
<= ( bzw. [Vergleichsoperator2] ) Wert2 , so wird Formatoption2 verwendet
<= ( bzw. [VergleichsoperatorN] ) WertN, so wird FormatoptionN verwendet
Falls FormatX angegeben ist, so wird in allen anderen Fällen FormatoptionX verwendet
Spaltenname = * oder leer --> die Werte beziehen sich auf die aktuelle Spalte
Beispiel | Beschreibung |
---|---|
BG red | Spalte wird bedingungslos mit rotem Hintergrund angezeigt. |
%COND=*;<=50;BG red;<=100;BG yellow;BG green | Werte <= 50 Hintergrund rot; Werte zwischen 51 und 100 Hintergrund gelb, sonst Hintergrund grün |
%COND=*;=0;BG red | Alle 0-Werte werden rot angezeigt. |
%COND=*;>70;BG red | Alle Werte > 70 werden rot angezeigt. |
%COND=_INTERN.CALC01;<0;BG red;=0;BG green;<=5;BG yellow | CALC01 ist hier eine berechnete Spalte die die Differenz zwischen einem Datum und dem aktuellen Tag in Tagen ermittelt. Ist diese kleiner 0 so wird die Spalte rot hinterlegt ("überfällig"); ist diese gleich 0, so wird die Spalte grün hinterlegt ( heute fällig) , ist der Wert zwischen 1 und 5 so wird die Spalte gelb hinterlegt ("bald fällig"). Berechnete Spalten können auch verborgen werden, so dass ggf. Zwischenwerte nicht in der Auflistung sichtbar sind. Als Vergleich kann auch der Sonderwert TODAY (=aktuelles Datum) verwendet werden. |