Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Alexis am 15.08.03 - 11:55:22
-
Hallo,
bei der Eingabevalidierung wird die Fehlermeldung @Failure("blabla") bei einer Fehleingabe zweimal abgesetzt? Wie kann das vermieden werden?
Alexis
-
... stell mal die formel hier rein.
-
Hier die Formel:
@If(DokAlt = "<Auswahl vornehmen>";@Failure("Bitte Auswahl vornehmen");@If(DokAlt = "<Ersetzte Identnummer eingeben !>";@Failure("Bitte ALTE Identnummer eingeben !");@Success))
Feld ist eine ComboBox.
Alexis
-
... und welche meldung kommt jetzt doppelt ?
-
......... die erstere, wenn der Default-Eintrag <Auswahl vornehmen> nicht geändert wird.
Alexis
-
Hast Du mal in der DB-Synopse gecheckt, ob die Fehlermeldung nicht auch noch an anderer Stelle verwendet wird ?
Ändere doch einfach in dem von Dir betrachteten Feld mal die Fehlermeldung geringfügig ab und prüfe danach, ob die "doppelten" Fehlermeldungen immer noch identisch sind.
HTH,
Bernhard
-
Hallo Bernhard,
habe ich tatsächlich geprüft. Die Meldung wird ganz allein aus "meiner" Validierung abgeleitet.
Noch irgend eine Idee?
Danke für jede Mühe
Alexis
-
Mach' doch bitte mal sicherheitshalber folgendes und schreib' Deine Formel "einfacher":
@If (DokAlt = "<Auswahl vornehmen>";@Failure ("Bitte Auswahl vornehmen"); DokAlt = "<Ersetzte Identnummer eingeben !>"; @Failure ("Bitte ALTE Identnummer eingeben !"); @Success)
Das dürfte es eigentlich nicht sein, aber ...
By the way: Hast Du irgendwas im QuerySave oder QueryClose oder PostRecalc Event zu stehen, was ein erneutes speichern im FrontEnd anfordert ?
Ciao,
Bernhard (aus Bayern und damit heute feiertagsverwöhnt ;-)
-
Ciao,
Bernhard (aus Bayern und damit heute feiertagsverwöhnt ;-)
Was denn, habt Ihr Bayern schon wieder 'nen Feiertag? Unglaublich!
@Alexis:
Hast Du irgendwo was wie call uidoc.Refresh oder call uidoc.Save stehen? Oder die Maskenoption "Felder automatisch aktualisieren" angeklickt?
Andreas
-
Hallo,
Danke für Eure Hinweise.
1. Die doppelten Fehlermeldungen treten auch bei anderen Validierungen und vereinfachter Validierung auf!
2. QuerySave und QueryClose sind nicht benutzt.
Jetzt ist erst 'mal Feierabend.
Alexis