Hi,
der Fehler liegt hier:
Set rti = New NotesRichTextItem( uidoc, "Body" )
Das geht nicht für ein UI Dok, sondern nur für das Backend.
Bzgl. RichText Item gibt es noch die unschöne Eigenschaft, dass man erst das Backend speichern muss und dann wieder als UI anzeigen kann, bevor man Änderungen sieht.
Schau mal in die Designer Hilfe.
Andreas
@Glombi
gesagt, getan
Dim uiws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim session As New NotesSession
Dim doc As NotesDocument
Set uidoc = uiws.CurrentDocument
Set doc = uidoc.Document
Dim obj As NotesEmbeddedObject
Dim rti As NotesRichTextItem
OCXREG$ = "C:\TEMP\001.txt"
If uidoc.IsNewDoc Then
If DoesFileExists ( OCXREG$ ) > 0 Then
Set rti = New NotesRichTextItem( doc, "Body" )
Set obj = rti.EmbedObject(EMBED_ATTACHMENT, "", OCXREG$)
Call doc.save (True,True)
End If
End If
Einziger Nachteil, ich kann mir das attachment nicht anschauen, solange ich die Mail nicht losgeschickt habe.
Gibt´s das noch eine Idee.
Ciao
Don Pasquale