Autor Thema: Eingabevalidierung - Feld hat Validierungsformel...  (Gelesen 5949 mal)

Offline Jörg Barth

  • Frischling
  • *
  • Beiträge: 49
  • is reported to Lotus Quality Engineering
Hi,

ich benutze in der Eingabevalidierung eines Feldes folgende Formel:
xxfailed:="Bitte geben Sie ein Datum in der Vergangenheit ein.";
@If(datumsfeld<@Today;@Success;@Failure(xxfailed))

Gibt man nun ein Datum aus der Vergangenheit ein, kommt beim Speichern die Box mit der xxfailed-Meldung und danach noch eine Messagebox mit dem Text "Feld hat Validierungsformel nicht entsprochen.

Kann man diese zweite Box unterdrücken?

Danke im Voraus
Jörg ???

Offline Notestime

  • Senior Mitglied
  • ****
  • Beiträge: 358
  • Geschlecht: Männlich
  • ... time for new ways
    • HoCaS
Re:Eingabevalidierung - Feld hat Validierungsformel...
« Antwort #1 am: 11.12.02 - 10:23:32 »
Hi Jörg,

kann ich mir eigentlich nicht erklären.
Ich hab das mal ausprobiert. Bei mir kommt diese 2te Meldung nicht.

Das scheint keine Notes-FM zu sein.
Admin & Designer,
6 Server (4xAIX, 2xLinux),
850 Clients

Offline Jörg Barth

  • Frischling
  • *
  • Beiträge: 49
  • is reported to Lotus Quality Engineering
Re:Eingabevalidierung - Feld hat Validierungsformel...
« Antwort #2 am: 11.12.02 - 10:49:35 »
Hi, danke,
hat zwar mein Problem nicht direkt gelöst, aber zumindest gezeigt, daß es nicht an der Validierung liegt.
Ich hatte einen "Schließen"-Button, der ganz am Anfang ein uidoc.refresh gemacht hat und dieser Refresh hat die zweite Meldung generiert. Ich habs jetzt abgefangen mit:

on error 4412 goto err4412
uidoc.refresh
...
uidoc.close

err4412:
exit sub 'Speichern abbrechen

Danke nochmal
Jörg :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz