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.
Es sind mehrere Formatoptionen miteinander kombinierbar.

Folgende Angaben sind möglich (Groß- und Kleinschreibung beachten):

FormatParameterBeschreibungBeispiele
BGFarbangabe (Konstante oder RGB-Hex-Angabe)Farbe des Spalten-HintergrundesBG red, BG #33FF33
FGFarbangabe (Konstante oder RGB-Hex-Angabe)Farbe der Spalten-SchriftFG red
FONTBOLD oder ITALICStellt die Schrift fett oder kursiv dar.FONT BOLD, FONT ITALIC
ICOIcon-NameZeigt vor dem Spalten-Wert das angegebene Icon anICO mail.png
ACTTransaktions-NameLöst beim Klicken auf die Spalte eine Transaktion ausACT TEST-TRANS
TIPTooltip Gibt einen speziellen Tooltip aus. Muss mit dem $-Symbol abgeschlossen werden. TIP <html>Dies ist ein <br>langer<b> ToolTip.</b></html>$
BORDER_TOP
BORDER_BOTTOM
BORDER_LEFT
BORDER_RIGHT
Angabe der Linien-Stärke (Integer)

Farbiger Rahmen um eine Tabellen-Zelle.

Top, Bottom, Left & Right verweist auf die Zellen-Ränder
und können unabhängig voneinander definiert werden.

BORDER_TOP 2 

BORDER_COLORFarbangabe (Konstante oder RGB-Hex-Angabe)Farbe des Rahmen um eine Tabellen-Zelle.BORDER_COLOR black
PERCENTSYMBOL<ohne>Handelt es sich bei der Spalte um eine Prozentkomponente, so wird der Prozentwert stets mit einem "%"-Zeichen ergänzt (bspw. "56%" statt nur "56")PERCENTSYMBOL

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 den Vergleich können folgende Operatoren angegeben werden:

OperatorBedeutung
=gleich dem Wert
>größer als der Wert
>=größer gleich dem Wert
<kleiner als der Wert
<= kleiner gleich dem Wert
!= (oder auch) <>ungleich dem Wert
likeÄhnlichkeitsvergleich mit Platzhalter * für beliebige Zeichen

Wird kein Vergleichsoperator angegeben, wo wird "=" angenommen.

Diese Bedingungen werden dann beginnend von links nach rechts folgendermaßen interpretiert (erste zutreffende wird angewandt):

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

BeispielBeschreibung
BG redSpalte wird bedingungslos mit rotem Hintergrund angezeigt.
%COND=*;<=50;BG red;<=100;BG yellow;BG greenWerte <= 50 Hintergrund rot; Werte zwischen 51 und 100 Hintergrund gelb, sonst Hintergrund grün
%COND=*;=0;BG redAlle 0-Werte werden rot angezeigt.
%COND=*;>70;BG redAlle 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 bei Datumsspalten auch der Sonderwert TODAY (=aktuelles Datum) verwendet werden.

%COND=VKOPFP.KOAAUNR;likeAB23*;BG red;likeAB22*;BG orange;BG yellowBeginnt die Auftragsnummer mit "AB23" so wird diese mit rotem Hintergrund angezeigt, beginnt sie mit "AB22" mit einem orangen Hintergrund und ansonsten mit einem gelben Hintergrund




  • Keine Stichwörter
>