Domino 9 und frühere Versionen > Entwicklung

Validierung von Textfeldern

<< < (2/2)

ata:
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

Don Pasquale:
@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

ata:
... 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

bienenet:
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.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln