Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Bille am 24.07.06 - 08:09:33
Titel: Dialogliste mit Personen aus ACL
Beitrag von: Bille am 24.07.06 - 08:09:33
Guten Morgen!
Ich möchte in einer Maske ein Auswahlfeld (egal ob Dialogliste oder Optionsschaltfläche) haben, das mir die eingetragenen Personen der ACL anzeigt. Am besten wäre es noch, wenn man die Personen in Abhängigkeit von vergebenen UserRoles anzeigen könnte.
In der Hilfe bzw. Forumssuche habe ich nur zwei Dinge gefunden.
1) Klasse Notes-ACL - Roles Das gibt mir allerdings nur die Rollen zurück und nicht die Personen
2) Feld Dialogliste mit "Zugriffskontrollliste für Auswahl verwenden" Das zeigt mir alles an, sowohl Personen als auch Server und Rollen.
Hat jemand einen Tipp für mich?
Gruß Bille
Titel: Re: Dialogliste mit Personen aus ACL
Beitrag von: dirk_2909 am 24.07.06 - 08:13:38
Hallo
Schau Dir mal in der Designer-Hilfe die Methoden "getFirstEntry" und "getnextEntry" der NotesACL-Klasse und alle Eigenschaften und methodern der NotesACLEntry-Klasse an.
Damit solltest Du aus der ACl alle Personen ausfiltern können und in Liste speichern, die Du als Auswahlmöglichkeit dem User zeigen kannst.
Dirk
Titel: Re: Dialogliste mit Personen aus ACL
Beitrag von: diali am 24.07.06 - 08:15:06
die Liste musst Du dir über NotesACL und dann über die NotesACLEntry rausholen
Code
dim acl as NotesACL
dim ACLEntry as NotesACLEntry
...
Set ACLEntry = ACL.GetFirstEntry
While not ACLEntry
...
Set ACLEntry= ACL.GetNextEntry(ACLEntry)
Wend
Titel: Re: Dialogliste mit Personen aus ACL
Beitrag von: Bille am 24.07.06 - 09:45:19