Das hab ich grad mal ausprobiert. Aber er schreibt den Wert nicht in das Feld.
Sub Initialize
Dim session As New NotesSession
Dim doc As NotesDocument
Set doc = session.DocumentContext
doc.reqVacPersNo = "174"
End Sub
Und der Agent wird im WebQueryOpen-Ereignis aufgerufen. Kann es vielleicht sein, dass es daran liegt, weil ich Teilmasken mit einbinde und das Feld "reqVacPersNo" in einer Teilmaske enthalten ist? Oder woran könnte das liegen?
Gruß Katja
Agent "openTestProfile"
Sub Initialize
Dim session As New NotesSession
Dim doc As NotesDocument
Set doc = session.DocumentContext
doc.reqVacPersNo = "174"
End Sub
In der Maske "HolidayRequest" wird im QueryOpen-Ereignis mein Agent aufgerufen:
@Command([ToolsRunMacro]; "(openTestProfile)")
Die Maske "HolidayRequest" besteht aus mehreren Teilmasken, unter anderem der Teilmaske "webRequestEdit". Innerhalb dieser Teilmaske befindet sich das Feld "reqVacPersNo".
Mehr Code ist es nicht...
Gruß Katja