Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: sperri am 11.08.05 - 08:54:14
-
Hallo Leute,
ich will in einer Datenbank die Dokumente verbergen wenn der Name im Feld User in dem Dokument nicht gleich der aktuelle User ist.
Ich weiß jetzt nicht wo ich das programmieren muss?
Könnt ihr mir helfen?
Danke
-
Das musst Du mit Lesenamenfelder arbeiten.
Andreas
-
Kannst du das näher erläutern? Hab ich selbst noch nicht gemacht
Danke
-
Du definierst ein Leserfeld und trägst da entweder die Rollen oder Benutzer (mit Fullname) ein welche diese Dokumente lesen dürfen.
Dabei nicht vergessen ein 2. Lesefeld (Berechnet) einfügen mit z.B. der Rolle [Admin], damit Du später an diese Dokumente kommst.
sonst beschreibt glaub ich die Hilfe das sehr gut.
gruss
umi
-
entweder du arbeitetst mit leserfeldern --> alle namen, Rollen und gruppen die in sollchen Feldern stehen, dürfen das Dokument sehen (und nur die), daher werden nur die in der Ansicht angezeigt,
oder du arbeitest mit privaten ansichten, in dehnen kannst du in der Ansichtsauswahl eine Abfrage machen : ersteller = @usernameä
Edit: da war wohl einer schneller ;D
-
ok ich bastel mal danke schon mal
-
Hi!
Denk bei der Verwendung von Leserfeldern aber auch daran, Servernamen bzw. Gruppen einzutragen (Eine Rolle wäre wohl noch eleganter), da die Dokumente sonst nicht replizieren.
Von der Verwendung von privaten Ansichten würde ich persönlich abraten, da diese im Administrationsalltag nur schwer zu warten sind...
Gruss
Torsten Armbruster