Domino 9 und frühere Versionen > Administration & Userprobleme
persönliche Ansicht
DonPromillo:
Hallo zusammen, bin ein Notes-Newbie und habe folgendes Problem:
Ich benutze eine Maske, in der mehrere Personen Eintragungen machen können.
Nun will ich eine Ansicht erzeugen, in der jede Person nur die von ihm/ihr gemachten Eintragungen sieht!
Habe es probiert mit:
SELECT ((Form = "myform") & (@Name([CN];@UserName)=@Name([CN];Name)))
Name ist dabei der Name des Felds in dem der Autor des jew. Eintrags steht!
Sobald ich an Stelle von Username den Namen hardcode, funxt es, ... aber wie kriege ich das dynamisch hin???
Vielen Dank schon mal
-dp
MadMetzger:
Das Ganze ist mit Vorsicht zu genießen... Arbeite lieber mit einem Leserfeld, wo du den Autoren des Dokuments per @Username reinschreibst. Zusätzlich würde ich noch in der ACL der Datenbank eine Rolle "Admin" einfügen was du als zweites in das Leserfeld schreibst.
Wenn du eine solche Ansicht bastelst birgt das viele Probleme, musste ich auch schon lernen.
DonPromillo:
eha...
vielen Dank, ich denke ich verstehe halbwegs worauf du hinauswillst...
Aber wie kriege ich es dann hin, dass User X nur die Dokumente, die er erstellt hat, sieht, und nicht die von User Y und umgekehrt...
mein Problem ist leider die praktische Umsetzung des ganzen :-[
Einfach den View "UserName-gebunden" zu machen ist nicht irgendwie drinn????
Thx
-dp
Semeaphoros:
@username ist ganz ausdrücklich in Views verboten gemäss Designer-Hilfe .....
Aber guggst Du hier
MadMetzger:
Wenn du dich an meine Vorschläge hälst, dann kannst du dir das @Username in der Ansichtsauswahl sparen, da jeder nur sieht, wo er im Leserfeld steht.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln