Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wiesel am 29.03.06 - 10:02:22
-
Hallo!
Wie lese ich eine Rolle aus der Zugriffsliste in Lotus Script aus?
Ich habe in der Designerhilfe gesucht, konnte da aber nur was zur Formelsprache finden.
Gruß, Wiesel
-
Hallo,
in Scripte geht das über die Eavluate-Funktion mit der ich Befehle us der Formelsprache ausführen kann.
Um also alle Rollen des Benutzer auszulesen geht man wie folgt vor.
dim vntValue as variant
vntValue = evaluate("@UserRoles")
vntValue enthält dann ein Array mit allen Benutzer-Rollen
HTH
R. Zaske
-
Hi,
Dies ist die schnellste Variante.
Eine andere Moeglichkeit bietet auch noch die Klasse "NotesACLEntry".
Andreas
-
Schau mal hier: Prüfung der Zuordnung von Rollen mit Script (http://www.free.dominoserver.de/computer/noteslibrary.nsf/d2d59a3d7fc73a2bc1256a6900638352/c91df359b64b39f1c1256e1600611883!OpenDocument)
Vielleicht hilft dir das weiter.
Axel
-
Eine andere Moeglichkeit bietet auch noch die Klasse "NotesACLEntry".
Diese Variante hat aber einen entscheidenden Haken. Rollen, die ein User über eine Gruppe zugewiesen bekommt, kannst du damit nicht ermitteln.
Axel
-
Hi Axel,
Ja ich weiss.
Nur man kann ja auch einmal aufzeigen, was es noch alles fuer Moeglichkeiten gibt.
Andreas
-
Vielen Dank für Eure Antworten.
Hat mir geholfen.
Gruß, Wiesel
-
Hi Axel,
Ja ich weiss.
Nur man kann ja auch einmal aufzeigen, was es noch alles fuer Moeglichkeiten gibt.
Andreas
Dann muss man aber auch auf die bekannten Einschränkungen und Fallstricke hinweisen.
Axel