Sub Click(Source As Button)
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Set doc = New NotesDocument(db)
doc.Form = "Maske"
Set uidoc = ws.CurrentDocument
Set rtitem = New NotesRichTextItem( doc, "RT_Feld" )
Set object = rtitem.EmbedObject( EMBED_ATTACHMENT, "", "c:\test.dotx")
Set uidoc = ws.EditDocument(True, doc) \\K
Call uidoc.GotoField( "Description" )
'Call uidoc.Refresh
End Sub
Wie sehen die PostOpen-Scripte aus, werden dort die Aktionen nur durchgeführt, wenn das Dokument neu ist?
Ein Compose erstellt ein neues Dokument, ein ws.EditDocument öffnet ein bereits bestehendes, das für Notes nicht mehr als neues Dokument erkannt wird (auch, wenn es einen Bruchteil einer Sekunde vorher erzeugt wurde)