Seite 1 von 1

Zwei Werte vergleichen und dann Wert B ändern

Verfasst: 05.04.2013, 09:41
von HaraldMenza
Hallo,

ich kenne mich mit LiveCycle Designer nicht sooo gut aus, weshalb ich jetzt, ein wahrscheinlich simples Problem habe:

Es gibt zwei numerische Felder. Feld A und Feld B. Zuerst wird Feld A ausgefüllt, danach Feld B. Die Zahl in Feld B darf niemals höher sein als die Zahl in Feld A. Sollte doch eine zu große Zahl eingegeben werden, so soll eine Meldung angezeigt werden und der Wert in Feld B soll automatisch den Wert von Feld A als größtmöglichen Wert erhalten.

Ich habe es so probiert: Auf Feld B geklickt und dann oben auf validate und dann:

Code: Alles auswählen

if (FeldB.rawValue > FeldA.rawValue) Then (FeldB.rawValue = FeldA.rawValue)
Aber das geht leider nicht. Könnt ihr mir da weiterhelfen insbesondere auch mit der Fehlermeldung?

Vielen Dank

Zwei Werte vergleichen und dann Wert B ändern

Verfasst: 05.04.2013, 10:38
von armine
Hallo, versuch es mal so.

vg armine

P.S.: Dein Code enthält sowohl Elemente von JavaScript als auch FormCalc und kein Ende für die Bedingung "if".

Zwei Werte vergleichen und dann Wert B ändern

Verfasst: 05.04.2013, 11:25
von HaraldMenza
Vielen Dank, also so funktioniert es.

Allerdings sehe ich im LiveCycle oben keinen Code. Wie hast du das denn jetzt gemacht - ich möchte das Prinzip ja auch verstehen.

Zwei Werte vergleichen und dann Wert B ändern

Verfasst: 05.04.2013, 14:26
von nele_sonntag
Armine hat die Skripte jeweils im EXIT-Ereignis der Felder "versteckt".
LG Mandy

Zwei Werte vergleichen und dann Wert B ändern

Verfasst: 05.04.2013, 19:21
von HaraldMenza
Vielen Dank - habe es hinbekommen und wieder etwas gelernt. :)