Sub Click(Source As Button)
Dim session As New NotesSession
Dim db As NotesDatabase
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim uidocNew As NotesUIDocument
Dim docCurrent As NotesDocument
Dim docNew As Notesdocument
Set uidoc = ws.CurrentDocument
Set docCurrent = uidoc.Document
Set db = session.CurrentDatabase
Set docNew = New NotesDocument(db)
docNew.Form = "Eingabe"
docNew.Vorname = docCurrent.Vorname
docNew.Nachname = docCurrent.Nachname
..........
Set uidocNew = ws.EditDocument(True, docNew)
Msgbox "Dokument erfolgreich erstellt" ,64,"Hinweis"
End Sub
Dim workspace As New NotesUIWorkspace
Dim doc As NotesUIDocument
Dim answer As Integer
Set doc = workspace.CurrentDocument
If doc.EditMode Then
answer = Messagebox ("Achtung speichern!!" , 4 + 16, "Hinweis")
If (answer = IDYES) Then
Call doc.Save
Else
Call doc.Close
End If
End If
Set docCurrent = uidoc.Document
Set db = session.CurrentDatabase
Set docNew = New NotesDocument(db)
docNew.Form = "Eingabe"
docNew.Vorname = docCurrent.Vorname
docNew.Nachname = docCurrent.Nachname
..........
für mich ein bischen problematisch aus. Versuch mal ein abgespeichertes vorhandenes Dokument zu öffnen. Das Feld Vorname zu ändern und dann den Button zu drücken, der diese Erstelle-neues-Dokument-aus-vorhandenen Funktionalität aufruft.
Ich wette der hat nicht den neuen Wert des Felds "Vorname".
Gruß Axel