Hi,
ich fürchte, ich muss Dir die grausame Wahrheit sagen: Du kannst keine UI Klassen verwenden.
In Web Agenten musst Du das so machen:
Dim session As New NotesSession
Dim doc As NotesDocument
Set doc = session.DocumentContext
Dim obj As NotesEmbeddedObject
Dim rti As NotesRichTextItem
OCXREG$ = "C:\TEMP\DATA\00001.txt"
If doc.NewDoc(0)="" Then
If DoesFileExists ( OCXREG$ ) > 0 Then
doc.subject = " Attachment"
Set rti = New NotesRichTextItem( doc, "Body" )
Set obj = rti.EmbedObject(EMBED_ATTACHMENT, "", OCXREG$)
doc.NewDoc = "0"
Call doc.save (True,True)
End If
End If
Ob das aber mit dem RTF Feld funkioniert, musst Du mal testen.
Das Feld NewDoc ist der Trigger - das solltest Du in die Maske als berechnetes Feld einbauen:
Vorgabewert = ""
Eingabeumsetzung = "0"
Andreas