Ich möchte einen Agenten schreiben, der die Reader für alle ausgewählten Felder setzt...
Mein Versuch...
ZitatManager_:=@DbLookup("":"noCache";"":"";"(PeopleActive)";TimeSheetName;"PersonManager");
Responsible_:=@DbLookup("":"noCache";"":"";"(AllProjects)";TimeSheetProject;"Responsible");
Reader_:=@Unique("[Admin]":"[Controlling]":Responsible_:TimeSheetName:Manager_:"LocalDomainAdmins":"LocalDomainServers");
FIELD Reader:=@Explode(@Implode(Reader_;";");";");
SELECT @All
Das Feld Reader ist als Reader-Feld angelegt.
Leider funktioniert das nicht, das Feld wird zwar soweit ich das sehen kann, richtig besetzt, jedoch ziehen die Rechte nicht, bzw. Personen, die nicht in dem Feld sind, können trotzdem das Dokument sehen....
Was mache ich falsch??
Wenn ich die gleiche Formel als Berechnungsformel in das Reader Feld setze, funktioniert es.... Ich will aber jetzt nicht alle Dokumente einmal auf und zu machen...