Autor Thema: O(+>--Feldvalidierung/Eingabevorgaben  (Gelesen 1772 mal)

Offline Bellerophon

  • Aktives Mitglied
  • ***
  • Beiträge: 187
  • Geschlecht: Männlich
  • "Der Wille entscheidet"
O(+>--Feldvalidierung/Eingabevorgaben
« am: 13.09.02 - 13:54:40 »
*greetz*@ALL  ;D

Ich gehe Euch hoffentlich nicht allzusehr auf die Nerven, oder?? ::)

Habe da eine Eingabemaske in der mehrere Felder abgefragt werden (welch wunder gell? *fg*) wie kann ich eine Eingabe nach bestimmten Kriterien erzwingen:

-Erster Buchstabe GROSS, danach klein (auch wenn er  
alles klein schreiben sollte!!)
-bestimmtes aussehen einer Zeichenkette:
Z(Zahl)ZZZZ S(Sonderzeichen) B(Buchstabe) S ZZZZZ
also: 1234/H/5678
-Telefonnummer ohne Leerzeichen
-Feld muss befüllt werden


So, das war es ersteinmal! *fg*

Hoffe ihr könnt mir helfen.........

C
Ya

"Das Leben ist einfach, man trifft Entscheidungen und lebt mit den Konsequenzen."

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: O(+>--Feldvalidierung/Eingabevorgaben
« Antwort #1 am: 13.09.02 - 14:10:48 »
Bitte zu folgenden Funktionen in Notes Designer Help nachschlagen (excellent erläuert und tolle Beispiele)

1. @propercase in Eingabeübersetzung eines editierbare Feldes...btw...man kann damit auch dritte Felder kontrollieren und verändern
2. @matches (wird das schwierigste mE, da es sich hierbei um sowas wie reguläre Ausdrücke handelt..uahhh)
3. @trim
4. @failure im Eingabevalidierung eines Editierbaren Feldes
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Bellerophon

  • Aktives Mitglied
  • ***
  • Beiträge: 187
  • Geschlecht: Männlich
  • "Der Wille entscheidet"
Re: O(+>--Feldvalidierung/Eingabevorgaben
« Antwort #2 am: 16.09.02 - 14:08:50 »
Hallo Rob_Green!

Danke für die Hilfe *drückdirdiehand*

Hat auch alles gefunzt, bis auf das mit :

Zitat
2. @matches (wird das schwierigste mE, da es sich hierbei um sowas wie reguläre Ausdrücke handelt..uahhh)


Da hattest Du RECHT!!

Mein Script-Profi (will hier nicht näher genannt werden!!) konnte damit auch nichts anfangen........


Trotzdem:

D-A-N-K-E!

Viele schreiben sonst immer nur:
Schau in die Hilfe, oder drücke F1, oder........

NUR:
WONACH soll er, der keine Ahnung hat, suchen??
Da warst Du schon hilfreicher gewesen, so soll ein forum sein!

C
Ya.......
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
"Das Leben ist einfach, man trifft Entscheidungen und lebt mit den Konsequenzen."

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: O(+>--Feldvalidierung/Eingabevorgaben
« Antwort #3 am: 16.09.02 - 14:46:01 »
zu @matches:

kannste so aufbauen:

@matches(Eingabe;"{0-9}{0-9}{0-9}{0-9}{!A-Z0-9}{A-Z}{!A-Z0-9}{0-9}{0-9}{0-9}{0-9}")

Wenn zB erlaubt sein soll
1234/A*5678
1234?A§5678
...

nicht aber

1234SA15678
A234/A/15678
1234/A/1567890
....

für 4 aufeinanderfolgende Zahlen weiß ich leider nix anderes als den Ausdruck "{0-9}{0-9}{0-9}{0-9}".
Also so wie in PHP mit "[0-9]{4}". Wenns sowas in Notes auch gibt, bitte melden  :)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz