Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: nieke am 26.07.04 - 09:20:24

Titel: Mitglieder einer Rolle auslesen
Beitrag von: nieke am 26.07.04 - 09:20:24
Hallo!

Ich möchte gerne folgendes machen und weiß nicht so recht, wie ich das machen soll:
Ich habe zwei Rollen [Empfänger1] und [Empfänger2].
Man soll nun eine Anfrage in einer Datenbank machen können. Je nach Usernamen soll diese Anfrage per Mail zur Rolle [Empfänger1] bzw. [Empfänger2].
Gibt es eine Möglichkeit, die Mitglieder einer Rolle auszulesen?
So könnte ich dann einfach an diese Mitglieder die Mails senden lassen.
Titel: Re:Mitglieder einer Rolle auslesen
Beitrag von: umi am 26.07.04 - 09:23:10
über die ACL-Klasse, bzw. ACLEntry Klasse.
Kannst Du prüfen ob eine Person eine Rolle hat.


Titel: Re:Mitglieder einer Rolle auslesen
Beitrag von: Glombi am 26.07.04 - 09:42:43
oder mit der @Formelsprache und @UserRoles

Andreas
Titel: Re:Mitglieder einer Rolle auslesen
Beitrag von: nieke am 26.07.04 - 09:46:09
... ja, aber ich will es doch andersherum:
Ich habe die Rolle und will alle Mitglieder ausgespuckt haben.
Titel: Re:Mitglieder einer Rolle auslesen
Beitrag von: Semeaphoros am 26.07.04 - 10:06:54
Genau das wurde Dir doch von umi angeboten: Durchlaufe alle ACLEntry-Einträge und prüfe mit IsRoleEnabled, dann kannst Du die Liste zusammenstellen
Titel: Re:Mitglieder einer Rolle auslesen
Beitrag von: Kadlec am 26.07.04 - 10:07:05
Hatte letzte Woche das gleiche Problem.
@UserRoles geht nur auf den aktuellen User.
Script schied bei mir auch aus, ist aber bei Dir evt. der Weg.
Habe dann aus dem Usernamen die entsprechende "Landeskennung" ausgelesen.

Boris
Titel: Re:Mitglieder einer Rolle auslesen
Beitrag von: nieke am 26.07.04 - 10:10:44
... habt ja recht.
Jetzt habe ich es verstanden. Ich habe nur gehofft, daß es vielleicht einfacher geht. Werde dann versuchen, jeden Eintrag anzufassen und immer wenn er der Rolle zugeordnet ist, dann speichern und dann habe ich am Ende eine Liste mit den Usern, die der Rolle zugeordnet sind.
... Danke!