Domino 9 und frühere Versionen > ND6: Entwicklung

Verbergen Funktion bei Gliederung

(1/1)

mariab:
Hallo,

habe eine Ansicht in der ich zwei Felder habe die zur Leseberechtigungen dienen.
Anhand dieser Ansicht möchte ich Gliederungseinträge anzeigen bzw. verbergen, d.h. ist der Benutzer im Feld Leseberechtigungen enthalten so soll er den Eintrag angezeigt bekommen.

Habe dazu folgende Formel im Gliederungseintrag unter Eintrag verbergen wenn Formel wahr ist:

Mit folgender Zeile lese ich die Gruppen bzw. User aus der Ansicht aus

--- Code: ---liste:= @DbLookup("":"NoCache";"":"";"ACL";"Kategorie Autos";"Ber_Leser");

--- Ende Code ---
Hiermit erhalte ich die User aus den Gruppen im Adressbuch

--- Code: ---Mitglieder := @Name([CN];@DbLookup("":"NoCache";@Subset(@DbName;1):"name.nsf"; "groups";liste;"Members"));

--- Ende Code ---
Nun schaue ich nach ob der Benutzer TESTUSER enthalten ist

--- Code: ---@IsNotMember("TESTUSER";Mitglieder)

--- Ende Code ---

In einer Maske funktioniert das ganze wunderbar, im "Verbergen wenn Formel wahr ist" des Gliederungseintrages geschieht gar nichts, d.h. der Gliederungseintrag ist immer sichtbar.

Danke für jede Hilfe

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln