Autor Thema: Validierung von Textfeldern  (Gelesen 2247 mal)

Offline bienenet

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Validierung von Textfeldern
« am: 16.10.02 - 13:04:25 »
Verwende einfache Validierungsformel zur Prüfung der Einträge jedoch der Rechner führt keine Prüfung durch sondern bircht ab mit der Meldung "Datei kann nicht ausgefürt werden "
Formel: @If(Name="";@Failure("Bitte geben Sie Ihren Namen an");@Success);
Eingabeüberbrüfung soll aber erfolgen um Leerfelder zu vermeiden.
Wer kann helfen? ???

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Validierung von Textfeldern
« Antwort #1 am: 16.10.02 - 13:15:13 »
also irgendwie passt die fehlermeldung so gar nicht zu deiner Formel ( die richtig ist ).
Nimm die Formel noch mal raus. Kriegst du dann immer noch  die fehlermeldung ?

eknori
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline bienenet

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Re:Validierung von Textfeldern
« Antwort #2 am: 17.10.02 - 08:32:48 »
Das ist ja das problem das die Formel stimmt wusste ich nur füge ich sie ein erhalte ich diese Fehlermeldung ohne diese Formel geht alles seinen Gang Maske wird abgesendet und Einträge werden im Gästebuch hinterlegt nur mit kommt eben diese unlogische Meldung.
Kann es ein Problem mit Notes sein?

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Validierung von Textfeldern
« Antwort #3 am: 17.10.02 - 08:50:29 »
... die Kombination kenne ich so auch nicht...

Zur Not kannst du aber auch ins Exiting des Feldes gehen und es dort per Script erledigen, allerdings funktionierts dann nur, wenn du das Feld auch tatsächlich betreten hast...

ata
Grüßle Toni :)

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Validierung von Textfeldern
« Antwort #4 am: 17.10.02 - 08:51:41 »
sorry, dass ich frage, aber du haust deine validierung auch in die Input Validation ?
Hab diese Art von Validierung schon x-mal verwendet und sie muss funktionieren...(naja, bei Notes darf man niemals muss sagen)

gruss/till

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Validierung von Textfeldern
« Antwort #5 am: 17.10.02 - 09:16:23 »
Ich validiere eigentlich nie in den Validierungsformeln. Das ist ne Menge Tiparbeit durch all die Felder hindurch.

Ich validiere die Pflichtfelder in der Regel im QuerySave. Per Script überprüfe ich dann eine Liste von Feldnamen auf Ihren Inhalt. Sobald das erste Feld leer gebe ich eine Meldung aus, springe mit dem Cursor in das Feld und breche den QuerySave mit Continue=False ab...

Kommt während der Entwicklung eine neues Pflichtfeld hinzu, dann nehme ich es in der Liste auf, usw....

Das kann man dann noch weiterspinnen, indem ich solche Feldnamen, die dazugehörigen Datentypen, Mindestwert, Maxwert in dynamischen Listen in einem Setup-Dokument in der Datenbank hinterlege. Somit kann ein Admin festlegen, welche Felder überprüft werden müssen...

ata
Grüßle Toni :)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Validierung von Textfeldern
« Antwort #6 am: 17.10.02 - 09:47:17 »
@ata
Ich habe wenige Felder, aber die wiederholen sich in
verschiedenen Masken, da finde ich gemeinsame
Felder mit Validierung
in der Eingabevalidierung geschicker.

Soll heissen, es hängt davon ab

Gruß
Don Pasquale
« Letzte Änderung: 17.10.02 - 09:48:36 von Don Pasquale »

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Validierung von Textfeldern
« Antwort #7 am: 17.10.02 - 09:56:32 »
... wenn es nur wenige Felder sind dürfte die Validierungsformel genügen, dafür lohnt der Aufwand an Programmierung nicht. Ich habe es meistens mit 20-30 Feldern zu tun, die in ihrer Wertigkeit überprüft werden, und da verwende ich Setup-Dokumente als eine Art Profil für die Überprüfung der Feldinhalte...

ata
Grüßle Toni :)

Offline bienenet

  • Frischling
  • *
  • Beiträge: 4
  • Ich liebe dieses Forum!
Re:Validierung von Textfeldern
« Antwort #8 am: 17.10.02 - 10:48:34 »
Danke an alle die geantwortet haben habe Lösung für mein Problem erhalten zwar etwas unständlich aber es geht erstmal.
Kann jetzt in Ruhe den Fehler suchen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz