Pfichtfeld wird nicht so gesetzt wie programmiert

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Jutta.Hering
Beiträge: 17
Registriert: 20.08.2012, 15:11

Pfichtfeld wird nicht so gesetzt wie programmiert

Beitrag von Jutta.Hering » 23.04.2013, 12:11

Hallo zusammen!

ich verzweifel schon seit 3 Tagen an meinem Formular.
In der Tabelle gibt es eine Auswahlliste "Arbeitszeit". Wenn dort "sonstige" ausgewählt wird, muss das darunterliegende Textfeld" Erläuterungen zur Arbeitszeit" zum Pflichtfeld werden.

Ich habe schon alles möglich ausprobiert aber es funktioniert nicht regelmäßig. Oft wird das Pflichtfeld bei "Viertel Stelle" angezeigt obwohl es nur für "sonstige" programmiert ist (hoffe ich). Seltsam ist auch, dass die Programmierung teilweise nach dem Speichern komplett weg ist.

Wer hat eine Idee???

Danke vorab und viele Grüße!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Pfichtfeld wird nicht so gesetzt wie programmiert

Beitrag von radzmar » 23.04.2013, 16:35

Hi,

das kannst Du lösen, indem Du das Feld "ZusageKZ" standardmäßig als Pflichtfeld einstellst, dein Skript im click-Event verwirfst und dafür dieses Skript im change-Event benutzt.

Code: Alles auswählen

ZusagenKZ.mandatory = this.boundItem(xfa.event.change) === "2" ? "disabled" : "error";

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

Pfichtfeld wird nicht so gesetzt wie programmiert

Beitrag von Jutta.Hering » 24.04.2013, 13:57

Super Danke!!!

Antworten