Hallo,
folgendes:
In mehreren Masken einer DB erstelle/befülle ich $Readers Felder über das NotesForm Element im QuerySave(Beispiel s.Code).
'variablen
Dim readerslist(0 To 1) As String
Dim actuser As New NotesName(comsession.UserName)
Dim form As NotesForm
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
'hole maske
Set form = db.GetForm("(Maske1)")
'befülle string-Array
readerslist(0) = Cstr(actuser.Canonical)
readerslist(1) = "[ReadAll]"
'Setze $Readers Feld
form.Readers = readerslist
... das funktioniert soweit wunderbar--> $Readers Feld wird korrekt erstellt.
----------------------------
Ein Problem tritt auf sobald ich versuche von einer anderen Datenbank per Agent das ReadersFeld in der ersten Datenbank nach der gleichen Methode zu erstellen.
- Den Datenbankpfad habe ich entsprechend geändert
- keine Fehler werden ausgegeben
Das gewünschte $Readers Feld wird aber nicht erstellt.
..hoffe ich konnte mich verständlich ausdrücken.
Ich würde mich über jeden Hinweis sehr freuen!
grüße
Mathias