Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: lucy123 am 07.02.11 - 09:57:32

Titel: Zahlenfeld und Eingabevalidierung
Beitrag von: lucy123 am 07.02.11 - 09:57:32
Hallo,

das Feld SAP soll nur 8-stellige Zahlen aufnehmen, keine Buchstaben oder Sonderzeichen. Die Formel dazu lautet:
@If(@Length(SAP)=8;@Success;@Prompt([OK];"Meldung";"Die SAP-Nr muß 8-stellig sein.Bitte neu eingeben oder ändern!"))

Die Formel funktioniert leider nur bei Zahlen wenn ich das Feld auf Textfeld umstelle. Buchstaben nimmt es weiterhin an.
Was mache ich falsch?

Gruß Uwe
Titel: Re: Zahlenfeld und Eingabevalidierung
Beitrag von: koehlerbv am 07.02.11 - 10:01:23
Schau Dir @Matches an.

Bernhard
Titel: Re: Zahlenfeld und Eingabevalidierung
Beitrag von: lucy123 am 07.02.11 - 11:33:16
Hallo Bernhard,

danke für den Tipp!!
Habe die Formel so aufgebaut:
@If(@Matches(SAP;"+?{!0-9}");@Failure("Bitte nur Zahlen");@If(@Length(SAP)=8;@Success;@Failure("Die SAP-Nr muß 8-stellig sein.Bitte neu eingeben oder ändern!")))

Klappt !! Danke Dir
Gruß Uwe