Abfrage von Zeichenposition als Bedingung in JavaScript formulieren
Verfasst: 25.07.2013, 10:33
Hallo,
ich bräuchte Hilfe, um folgende Probleme in LiveCycle Designer ES2 zu lösen:
Es sollen im Skript formale Eigenschaften eines numerischen Feldes (Kontierungsfeld) in einer erweiterbaren Tabelle abgefragt werden. Je nach Ergebnis soll eine Warnmeldung erscheinen oder nicht. In das Kontierungsfeld können 12- oder 9-stellige Nummern eingeben werden.
Die if-Abfrage der formalen Eigenschaften soll folgenden Inhalt haben:
1. Wird eine 12-stellige Nummer eingegeben, die mit einer "7" beginnt und deren zehnte Stelle eine "9" ist > Warnmeldung (mit dem Text "xxxxxxx" einblenden)
2. Wird eine 12-stellige Nummer eingegeben, die mit einer "7" beginnt und wird in der nächsten Tabellenzeile eine weitere Nummer eingegeben (9- oder 12-stellig) > Warnmeldung (mit dem Text "xxxxxxx" einblenden)
else
passiert nichts
Außerdem möchte ich noch folgende Bedingung formulieren können:
Wird eine 9-stellige Nummer eingegeben > dann ...
wobei gilt, dass 9-stellige Nummern immer mit "1" beginnen
Leider gelingt es mir nicht, die Abfrage in JavaScript zu formulieren. Über Hilfe würde ich mich freuen!
danke im voraus
[font=arial]Susanne[/font]
ich bräuchte Hilfe, um folgende Probleme in LiveCycle Designer ES2 zu lösen:
Es sollen im Skript formale Eigenschaften eines numerischen Feldes (Kontierungsfeld) in einer erweiterbaren Tabelle abgefragt werden. Je nach Ergebnis soll eine Warnmeldung erscheinen oder nicht. In das Kontierungsfeld können 12- oder 9-stellige Nummern eingeben werden.
Die if-Abfrage der formalen Eigenschaften soll folgenden Inhalt haben:
1. Wird eine 12-stellige Nummer eingegeben, die mit einer "7" beginnt und deren zehnte Stelle eine "9" ist > Warnmeldung (mit dem Text "xxxxxxx" einblenden)
2. Wird eine 12-stellige Nummer eingegeben, die mit einer "7" beginnt und wird in der nächsten Tabellenzeile eine weitere Nummer eingegeben (9- oder 12-stellig) > Warnmeldung (mit dem Text "xxxxxxx" einblenden)
else
passiert nichts
Außerdem möchte ich noch folgende Bedingung formulieren können:
Wird eine 9-stellige Nummer eingegeben > dann ...
wobei gilt, dass 9-stellige Nummern immer mit "1" beginnen
Leider gelingt es mir nicht, die Abfrage in JavaScript zu formulieren. Über Hilfe würde ich mich freuen!
danke im voraus
[font=arial]Susanne[/font]