Hallo alle zusammen,
hier ist mein Agent:
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Dim object As NotesEmbeddedObject
Dim heute As New notesdatetime ("heute")
Dim word As Variant
Dim wordoc As Variant
Dim Person As String
'Zusammensetzung von Dienstgrad, Vorname, Name
Person = uidoc.FieldGetText("Dienstgrad") + " " + uidoc.FieldGetText("Vorname") + " " + uidoc.FieldGetText("Name")
'Starten von Word und Auswahl von Dokumentenvorlage
Set word = CreateObject("Word.Application")
Call word.documents.add("E:\Datenbanken\Entwicklung\Vorlagen\LetterSoldat.dot")
Set worddoc = word.activedocument
'Befuellen der Felder vom ausgewaehlten Dokument
worddoc.FormFields("TXTANREDE").result = uidoc.FieldGetText("Anrede")
worddoc.FormFields("TXTPERSON").result = Person
worddoc.FormFields("TXTDIENSTSTELLE").result = uidoc.FieldGetText("Dienststelle")
'Word sichtbar machen
word.visible = True
End Sub
Wenn ich diesen Agenten ausfuehre, dann bekomme ich die Meldung, das das Dokument nicht gespeichert ist. Gibt es eine Moeglichkeit am Anfang einen Speicherbefehl einzubauen?