Hi,
ich mache das so: Da RTF Felder erst nach dem Speichern bekannt sind, mache ich die Validierung im QueryClose.
Bsp.:
(Declarations)
dim DocIsSaved as Integer
Postopen:
DocIsSaved = false
Postsave:
DocIsSaved = true
QueryClose:
'Validierung der Rich-Text-Felder
If DocIsSaved Then
Set rtitem = doc.GetFirstItem("Body")
If rtitem.Text = "" Then
Msgbox "Bitte geben Sie in das Rich Text Feld etwas ein!",0+16,"Feld enthält falschen Wert"
Call uidoc.GotoField("Body")
continue = False
Exit Sub
End If
End If
Andreas