Code: Alles auswählen.
Condense wa.
IF NOT wa CO '1234567890 '. "Leerzeichen noch mit berücksichtigen
Wenn du den String einer numerischen Variablen zuweist, weisst du, ob es ein numerischer String war/ist. Bei einem ungültiger Wert in dem String, wird eine Exception ausgelöst. Wenn du jetzt das Ganze in einem try...catch-Block verpackst, hast du es.Zwenn hat geschrieben:Danke euch erstmal für die Rückmeldung. Wusste doch, dass es einen Befehl zur Längenbestimmung gibt
Das mit dem Leerzeichen funktioniert jedoch leider nicht, da dadurch auch Werte akzeptiert werden, die mitten in der Nummer ein Leerzeichen haben...
32021234567891 -> so ist Nummer korrekt
3202.1234.567891 -> nicht korrekt
3202 1234 567891 -> nicht korrekt
320212354 -> nicht korrekt
Der Anwender kann ich dem zu prüfenden Feld zur Zeit leider alles eingeben, jedoch nur Variante 1 wäre korrekt.
Vielleicht noch eine Idee?
Vielen Dank Zwenn
Code: Alles auswählen.
FIND REGEX '^\s*(0|1|2|3|4|5|6|7|8|9){14}\s*$' IN test.