Autor Thema: Feld auf richtigen Inhalt prüfen (Formula)  (Gelesen 1283 mal)

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Feld auf richtigen Inhalt prüfen (Formula)
« am: 13.10.03 - 15:46:40 »
Hallo,
Ich habe ein Feld in dem sollen nur fünf-stellige Zahlen erfasst werden.
Es ist ein Textfeld.
In der Eingabe-Validierung habe ich folgende Formel:
@If(@Length(proj_md_allocation_credit)=5|_
@Length(proj_md_allocation_credit)=0 |_ @IsNumber(proj_md_allocation_credit);_
@Success;@Failure("Bitte gültige Kontierung eingeben!"))

Klappt auch fast, außer daß man auch fünf Buchstaben eingeben kann ohne eine Fehlermeldung.
Habe auch schon folgendes ausprobiert:
@If(@Length(proj_md_allocation_debit)=5|@Length(proj_md_allocation_debit)=0;_
@If(@Length(proj_md_allocation_debit)>=0|@IsNumber(proj_md_allocation_debit);_
@Success;@Failure("Bitte gültige Kontierung eingeben!1"));_
@Failure("Bitte gültige Kontierung eingeben!2"))

...funzt aber auch nicht.
Hat jemand ne Idee?

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Feld auf richtigen Inhalt prüfen (Formula)
« Antwort #1 am: 13.10.03 - 15:49:58 »
du schreibst : wenn laenge==5 dann @success

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Feld auf richtigen Inhalt prüfen (Formula)
« Antwort #2 am: 13.10.03 - 15:58:50 »
Wie wäre es denn mit @Matches(Feld;"{0-9}{0-9}{0-9}{0-9}{0-9}") ??
Und wenn irgendeine Stelle nicht alle Zahlen von 0-9 enthalten darf entsprechend ändern.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Feld auf richtigen Inhalt prüfen (Formula)
« Antwort #3 am: 13.10.03 - 16:07:02 »
Das geht auch einfacher. Schau mal in diesen Thread:
http://www.atnotes.de/index.php?board=7;action=display;threadid=10771;start=0
Auf das "+" in
!@Matches(DEIN_FELDNAME_HIER;"+{0-9}");
kommt es dabei unbedingt an !

Ich gehe dabei mal davon aus, daß Dein Kontofeld vom Typ Text ist, sonst wäre ja die Prüfung auch viel einfacher möglich.

Bernhard

Offline LisaS

  • Senior Mitglied
  • ****
  • Beiträge: 429
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
    • [WCM4U]
Re:Feld auf richtigen Inhalt prüfen (Formula)
« Antwort #4 am: 13.10.03 - 17:16:55 »
@all:
Jau, jetzt geht es.
Danke an alle.

Gruß
Hitcher
Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.
Server Windows , Domino 8.5.2, Workstation Win 7, Client 8.5.2, Designer 8.5.2 Browser IE 9, Firefox

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz