Hallo,
folgendes:
In mehreren Masken einer DB erstelle/befülle ich $Readers Felder über das NotesForm Element im QuerySave(Beispiel s.Code).
| |
| 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 |
| |
| |
| Set form = db.GetForm("(Maske1)") |
| |
| |
| readerslist(0) = Cstr(actuser.Canonical) |
| readerslist(1) = "[ReadAll]" |
| |
| |
| 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