Hallo,
ich habe eine Maske mit den Feldern "erlediger_mail" und "zuarbeit_mail". Je Feld habe ich einen Button, der durch Klick per Notes Script einen Wert in das betreffende Feld schreibt.
Für Feld "zuarbeit_mail"
Sub Click(Source As Button)
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim workspace As New NotesUIWorkspace
Set uidoc2 = workspace.CurrentDocument
Set doc2 = uidoc2.Document
If doc2.VZuarbeit(0)= "" Then
Exit Sub
Else
doc2.editmode = True
doc2.zuarbeit_mail ="zuarbeit_mail_senden"
Call doc2.Save( False, True )
End If
End Sub
Der Code für "erlediger_mail" ist analog zum aufgeführten Beispiel.
Zum Problem:
Klicke ich den Button, so erscheint der Wert nicht sofort in meinem Feld. Erst durch schließen und öffnen der Maske sehe ich den Eintrag. Aktualisierung mit F9 funktioniert auch nicht.
Weiterhin wird immer nur der letze Wert gespeichert. Drück ich erst den Button "erlediger_mail" und dann den Button "zuarbeit_mail" so wird nur der Wert für "zuarbeit_mail" gespeichert.
Woran kann dies liegen?