Danke Bernhard
jetzt habe ich aber noch eine Frage. Folgendes Script löst und löscht den Anhang aus dem RichTextFeld. Danach wird der Anhang geöffnet.
Aber wie bekomme ich das hin das im Uidoc dann auch (optisch) der Anhang enfernt wird. Wenn ich das Dokument schliesse und wieder öffne ist der Anhang verschwunden. Aber nicht gleich nach dem Remove. Das Dokument bleibt ja geöffnet und der User soll in das RichTextFeld wieder einen Anhang einfügen. Aber das "AnhangBild" ist noch vorhanden. Das verwirrt ein wenig.
Sub Click(Source As Button)
On Error Goto ErrorHandler
Dim rtitem As Variant
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
uidoc.Autoreload = False
Dim doc As NotesDocument
Set doc = uidoc.document
Set rtitem = doc.GetFirstItem( "Grußform" )
If doc.flag(0) = "1" Then
If ( rtitem.Type = RICHTEXT ) Then
Forall alle In rtitem.EmbeddedObjects
If ( alle.Type = EMBED_ATTACHMENT ) Then
Call alle.ExtractFile( "c:\" & alle.Source )
Call alle.Remove
Call doc.Save( False, True )
End If
End Forall
End If
End If
Set word = CreateObject("Word.Application")
Call word.documents.open("c:\a.doc")
Set worddoc = word.activedocument
word.visible = True
.....