Hallo!
Hab im Querysave eine "Pflichtfeld-Abfrage" eingefügt, sprich: es müssen bestimmte Felder gefüllt sein, damit das Dokument gespeichert werden kann. Klappt eigentlich auch, sofern es sich um Textfelder handelt. Ist ein Pflichtfeld nicht gefüllt, springt Notes zurück zu diesem Feld, speichern ist nicht möglich. Beim Datumfeld springt Notes nicht zum Dokument (Feld) zurück, sondern schmeißt das neue Dokument weg.
Sicher sitze ich auf der Leitung - aber ihr könnt mir helfen!? Vielen Dank!
Der Code (ok, ich gebs zu: vom Forum hier "übernommen"
und modifiziert):
Sub Querysave(Source As Notesuidocument, Continue As Variant)
If (source.document.VerArt(0) = "") Then
Msgbox ("Bitte erfassen Sie die Vertragsart!")
source.gotofield("VerArt")
continue = False
Exit Sub
End If
If (source.document.VerBeginn(0) = "") Then
Msgbox ("Bitte erfassen Sie den Vertragsbeginn!")
source.gotofield("VerBeginn")
continue = False
Exit Sub
End If
End Sub