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.