Bedingte Formatierung von Textfeldern

Grundsätzliche Fragen zur Bedienung
Antworten
Kentucky
Beiträge: 5
Registriert: 11.09.2009, 17:26

Bedingte Formatierung von Textfeldern

Beitrag von Kentucky » 19.09.2009, 21:26

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.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Bedingte Formatierung von Textfeldern

Beitrag von armine » 21.09.2009, 12:03

Hallo Harald,

in FormCalc ist beim Ereignis "exit" einzugeben:

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

Gruß
armine


Kentucky
Beiträge: 5
Registriert: 11.09.2009, 17:26

Bedingte Formatierung von Textfeldern

Beitrag von Kentucky » 22.09.2009, 17:30

Hallo armine,

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

Hast was gut bei mir.

Gruß, Harald.

Antworten