Domino 9 und frühere Versionen > ND6: Entwicklung
Eingabevalidierung in Teilmaske
(1/1)
schimmi:
Hallo Leute,
Folgende Situation:
Ich habe eine Maske mit einer berechneten Teilmaske.
In dieser Teilmaske gibt es bei den Feldern eine Eingabevalidierung (Standart von den Feldern).
Beim speichern von den Dokument soll ein neues Dokument erstellt werden.
D.h. ich schreibe ins Querysave (der Hauptmaske) den Befehl zum erstellen des neuen Dokuments.
Allerdings erstellt er schon ein neues Dokument, obwohl einige Felder in der Teilmaske noch nicht ausgefüllt sind.
Hat jemand eine Idee wie ich das noch lösen könnte ?
Glombi:
Wenn die Eingabevalidierung auch beim Aktuialisieren (F9) zu schlägt (was standardmäßig der Fall ist), dann einfach so:
Sub Querysave(Source As Notesuidocument, Continue As Variant)
On Error Goto ErrorRefresh
Call Source.Refresh
'Ab hier dann der weitere Code....
'....Bis hier dann der weitere Code
Ende:
Exit Sub
ErrorRefresh:
continue = False
Resume Ende
End Sub
Andreas
schimmi:
Funktioniert !!! :)
daran hab ich garnicht gedacht.
DANKE
Glombi:
Zu überlegen wäre aber generell sowas ins PostSave Event zu legen.
Dann ist das QuerySave sowie die Eingabevalidierung bereits gelaufen.
Andreas
schimmi:
ja, das stimmt hab ich dann auch noch gemacht.
aber im Querysave musste ich vorher noch ein paar felder stetzen.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln