Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wiesel am 29.03.06 - 10:02:22

Titel: Rollen in Script auslesen
Beitrag 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
Titel: Re: Rollen in Script auslesen
Beitrag von: ZaLudtske am 29.03.06 - 10:08:25
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
Titel: Re: Rollen in Script auslesen
Beitrag von: ascabg am 29.03.06 - 10:19:01
Hi,

Dies ist die schnellste Variante.

Eine andere Moeglichkeit bietet auch noch die Klasse "NotesACLEntry".

Andreas
Titel: Re: Rollen in Script auslesen
Beitrag von: Axel am 29.03.06 - 10:19:52
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
Titel: Re: Rollen in Script auslesen
Beitrag von: Axel am 29.03.06 - 10:21:46
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
Titel: Re: Rollen in Script auslesen
Beitrag von: ascabg am 29.03.06 - 10:24:39
Hi Axel,

Ja ich weiss.

Nur man kann ja auch einmal aufzeigen, was es noch alles fuer Moeglichkeiten gibt.

Andreas
Titel: Re: Rollen in Script auslesen
Beitrag von: Wiesel am 29.03.06 - 10:37:46
Vielen Dank für Eure Antworten.
Hat mir geholfen.

Gruß, Wiesel
Titel: Re: Rollen in Script auslesen
Beitrag von: Axel am 29.03.06 - 10:43:58
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