Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Alexis am 15.08.03 - 11:55:22

Titel: Doppelte Fehlermeldung
Beitrag 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

Titel: Re:Doppelte Fehlermeldung
Beitrag von: klaussal am 15.08.03 - 11:57:16
... stell mal die formel hier rein.
Titel: Re:Doppelte Fehlermeldung
Beitrag von: Alexis am 15.08.03 - 11:59:50
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
Titel: Re:Doppelte Fehlermeldung
Beitrag von: klaussal am 15.08.03 - 12:06:36
... und welche meldung kommt jetzt doppelt ?
Titel: Re:Doppelte Fehlermeldung
Beitrag von: Alexis am 15.08.03 - 13:34:31
.........  die erstere, wenn der Default-Eintrag <Auswahl vornehmen> nicht geändert wird.

Alexis
Titel: Re:Doppelte Fehlermeldung
Beitrag von: koehlerbv am 15.08.03 - 14:38:46
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
Titel: Re:Doppelte Fehlermeldung
Beitrag von: Alexis am 15.08.03 - 14:47:06
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
Titel: Re:Doppelte Fehlermeldung
Beitrag von: koehlerbv am 15.08.03 - 16:01:41
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 ;-)
Titel: Re:Doppelte Fehlermeldung
Beitrag von: Glombi am 15.08.03 - 16:14:19
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
Titel: Re:Doppelte Fehlermeldung
Beitrag von: Alexis am 15.08.03 - 17:02:12
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