Guten Morgen,
ich versuche in meinem Formular eine Feldfreigabe mittels Kontrollkästchen zu erzielen. An sich ist mir auch alles logisch, aber es funktioniert einfach nicht. Das FormCalc-Skript sieht wie folgt aus
[fontsize=2][fontsize=2]
if[/fontsize][/fontsize][fontsize=2] kontrollkästchen[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2]"1" [/fontsize][fontsize=2][fontsize=2]then[/fontsize][/fontsize][fontsize=2] Textfeld.access [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "open" [/fontsize][fontsize=2][fontsize=2]else[/fontsize][/fontsize][fontsize=2] Textfeld.access [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "protected"[/fontsize]
[fontsize=2][/fontsize]
[fontsize=2]Was mache ich verkehrt?[/fontsize]
[fontsize=2][/fontsize]
[fontsize=2]Vielen Dank für Eure Hilfe
[/fontsize]
Textfeldfreigabe über Kontrollkästchen funktioniert nicht
Textfeldfreigabe über Kontrollkästchen funktioniert nicht
Deinem Ausdruck fehlen die Klammern um die Bedingen und der Operator zum Vergleichen ist entweder == oder eq aber nicht =.
Und es fehlt das abschließende "endif".
Und es fehlt das abschließende "endif".
Code: Alles auswählen
if (kontrollkästchen eq 1) then
Textfeld.access = "open"
else
Textfeld.access = "protected"
endif
Textfeldfreigabe über Kontrollkästchen funktioniert nicht
es funktioniert!
Hab' vielen Dank
Hab' vielen Dank