Wenn Wert A größer als Wert B dann Teilformular mit Pflichtfeld einblenden

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Antworten
Jutta.Hering
Beiträge: 17
Registriert: 20.08.2012, 15:11

Wenn Wert A größer als Wert B dann Teilformular mit Pflichtfeld einblenden

Beitrag von Jutta.Hering » 16.10.2012, 09:31

Hallo zusammen!

ich versuche mich schon seit einigen Wochen an einem dynamischen PDF-Formular und bin mit Hilfe dieses Forums und Literatur fast am Ziel, vielen Dank dafür!

In dem Formular wird die Besetzung einer Auswahlkommission abgefragt.
Wenn es mehr Männer als Frauen gibt, muss eine schriftliche Begründung (Text-Pflichtfeld) eingeben werden.
Leider bekomme ich noch nicht einmal das Teilformular eingeblendet. Der Scriptcode liegt im NumerischesFeld4 im exit-Ereignis und der Fehler liegt wahrscheinlich beim Vergleich der beiden Werte.

Ich lade die Datei mit dem Auszug mit hoch.

Vielen Dank vorab! Jutta
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Wenn Wert A größer als Wert B dann Teilformular mit Pflichtfeld einblenden

Beitrag von Merklin » 16.10.2012, 11:42

Hallo Jutta,

reicht dir das so?

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Jutta.Hering
Beiträge: 17
Registriert: 20.08.2012, 15:11

Wenn Wert A größer als Wert B dann Teilformular mit Pflichtfeld einblenden

Beitrag von Jutta.Hering » 16.10.2012, 14:13

Hallo Merklin,

perfekt, genauso solls sein.

Ich finde die Summenberechnung im Scriptcode. Aber wo findet denn der Wertevergleich und das Ein-/Ausblenden des Begründungsfelds statt?

Vielen, vielen Dank!!!

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Wenn Wert A größer als Wert B dann Teilformular mit Pflichtfeld einblenden

Beitrag von Merklin » 17.10.2012, 00:04

Hallo Jutta,

na, das ist ja der Hammer. Kann es auch nicht mehr finden.
Das ist mir ja noch nie passiert. Muss wohl an den unterschiedlichen Versionen liegen, habe nur V9.

Hier das Script:

Code: Alles auswählen

Formular1.TF.NumerischesFeld4::exit - (JavaScript, client)

if (Formular1.TF.NumerischesFeld3.rawValue > Formular1.TF.NumerischesFeld4.rawValue)
   Formular1.TF.Begründung.presence = "visible";
   else
   Formular1.TF.Begründung.presence = "hidden";
 
VG Merklin

Jutta.Hering
Beiträge: 17
Registriert: 20.08.2012, 15:11

Wenn Wert A größer als Wert B dann Teilformular mit Pflichtfeld einblenden

Beitrag von Jutta.Hering » 17.10.2012, 07:57

Hallo Merklin,

alles klar :-) Ich habe auch V09, komisch.

vielen vielen Dank!

Antworten