Seite 1 von 1

Bedingte Formatierung von Textfeldern

Verfasst: 19.09.2009, 21:26
von Kentucky
Hallo.

Zunächst eines vorweg: ich bin blutigster Anfänger in LCD.

Mein "Problem": Ich möchte ein Einnahmen-Ausgaben-Formular erstellen, in dem es eine Spalte für die Beträge und ganz am Ende eine Zelle für die Summe gibt. So weit so gut.

ABER: In allen diesen Feldern sollen die Beträge - sofern sie > 0 sind - in schwarzer Farbe erscheinen, und - sofern sie < 0 sind - in roter Farbe.

In Excel ein Klacks...aber in LCD? Geht das mit "if" und "else"? Zu "fontColor" und die Farb-Codierung in RGB bin ich schon gekommen, aber dann hackt´s. "Dynamisches Formular" hab ich eingestellt.

Hoffe, Ihr könnt mir weiterhelfen. Danke schon mal.

Gruß, Harald.

Bedingte Formatierung von Textfeldern

Verfasst: 21.09.2009, 12:03
von armine
Hallo Harald,

in FormCalc ist beim Ereignis "exit" einzugeben:

if ($ >= 0) then
    fontColor = "0,0,0"
else
    fontColor = "255,0,0"
endif

Gruß
armine


Bedingte Formatierung von Textfeldern

Verfasst: 22.09.2009, 17:30
von Kentucky
Hallo armine,

SUPER! Hat geklappt. Vielen Dank für die Hilfe.

Hast was gut bei mir.

Gruß, Harald.