Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: gere am 26.10.05 - 13:46:19
-
Hallo zusammen,
Wie kann ich denn realisieren, dass ein Benutzer in einer Ansicht nur seine eigenen Dokumente sieht, ohne private Ansichten zu benutzen?
Danke im Voraus für Eure Hilfe,
Gere
-
entweder mit Leserfeldern oder mit einer eingebetteten Ansicht. Diese Ansicht nach dem NotesName kategorisieren und dann bei SingleCategorie @UserName verwenden.
-
Ich hab ein Leserfeld in der Maske (Namensfeld, bei dem der Ersteller festlegen kann, wer das Dokument lesen darf). Dementsprechend darf dann auch nur jeder die Dokumente in der Ansicht sehen, bei denen er als "zugriffsberechtigt" eingetragen ist.
Wie muss ich denn das in der Ansicht hinterlegen?
Danke und Gruß
Gere
-
die Leserfelder regeln es automatisch.
Nur User die in Leserfelder stehen können das Dokument sehen. Autorenfelder erweiteren allerdings die Leserfelder.
-
Danke für den Tip, scheint zu funktionieren!!!
Gruß Gere
-
Hallo.
Ich versuche gerade das gleiche blos ohne Leserfeld.
Gibt es vielleicht irgendeine If-Formel dafür wie z.B. @if Benutzer = Ersteller ?
Ich weis nämlich leider noch nicht, wie ich es am besten hinbekomm.
Gruß
Christoph
-
Hallo Christoph!
Du erstellst einfach eine Ansicht mit der ersten Kategorie "Ersteller" und bettest sie in einer Maske oder einer Seite ein. Dort gibt es dann "einzelne Kategorie anzeigen", wo du als Formel @Username einträgst. Dann sieht jeder User nur seine eigenen Dokumente.
(Im SELECT wird @If Benutzer = Ersteller nicht bzw. nur eingeschränkt funktionieren)
Gruß Dirk
-
Perfekt :D
Danke Dirk!