Überprüfen in jeder Zeile

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
lurei
Beiträge: 4
Registriert: 16.02.2010, 16:54

Überprüfen in jeder Zeile

Beitrag von lurei » 15.11.2012, 17:15

Hallo zusammen

Dies ist mein erster Thread. Konnte schon viele Probleme mit diesem Forum lösen. Herzlichen Dank an alle aktiven Teilnehmer.

Zu meinem Problem/meiner Frage, ich habe eine dynamische Tabelle erstellt, in welcher im ersten Feld „Verichertennummer“ die eingegebene Nummer überprüft wird und falls nicht korrekt, der User durch ein auffälliges rotes Textfeld und einfärben der Nummer hingewiesen wird. Dies funktioniert in der ersten Zeile problemlos, in der zweiten oder weiteren jedoch nicht mehr.

Die Nummer ist 13-stellig und hat das Muster „num{999'.'9999'.'9999'.'99}“ Eine korrekte Versichertennummer wäre 756.1234.5678.97. Die letzte Ziffer 7 ist die errechnete Prüfziffer.

Dieses Skript wurde nicht von mir erstellt. Ich habe es aus einem anderen öffentlichen Formular aus dem Internet kopiert und mir, mit meinen eher bescheidenen Javascript Kenntnissen, angepasst. In dem mir vorliegenden Formular wird nur ein Feld überprüft, also keine dynamische Tabelle.

Was muss geändert/ergänzt werden, damit die Überprüfung in jeder hinzugefügten Zeile wiederholt wird?

Vielen Dank für jede Hilfe im Voraus

Hier mein Formular im Anhang

Beste Grüsse aus der Schweiz

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

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

Überprüfen in jeder Zeile

Beitrag von armine » 15.11.2012, 18:02

Hallo lurei,

du hättest bei Lektüre des Skripts bemerken können, dass es sich nur auf die erste Zeile bezieht, weil auf keine Instanz der Zeile1 Bezug genommen wurde.

Weil aber die Funktion schon fertig war, habe ich sie angepasst und rufe sie nun im [font=courier new]exit [/font]jeder Zeile auf.

Schöne Grüß in die Schweiz
armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

lurei
Beiträge: 4
Registriert: 16.02.2010, 16:54

Überprüfen in jeder Zeile

Beitrag von lurei » 16.11.2012, 09:32

Hallo armine

Herzlichen Dank für die prompte Hilfe. Funktioniert wie ich mir das vorgestellt habe.

Ehrlich gesagt übersteigt das meine Javaskript Kenntnisse, aber ich kann Deine Änderungen soweit nachvollziehen und habe wieder etwas dazu gelernt.

Beste Grüsse aus der nebligen Schweiz
Patrick

Antworten