Domino 9 und frühere Versionen > ND6: Entwicklung

Ermitteln der Gruppen eines Users

(1/3) > >>

TheHessian:
Hi!

Ich suche eine Funktion oder Programmierlösung in LotusScript mit der ich eine Liste aller Gruppen eines Users im PublicAdressBook von LotusDomino bekomme.

Kennt da jemand eine elegante Lösung?
Wäre für Vorschläge dankbar!

Gruß
Marcus

Tode:
Tja, zuerst könntest Du über DB.Search( ) mit einem in etwa so aussehenden Suchstring:

Form = "Group" & @IsMember( @UserName ; Members )

alle Gruppen- Dokumente finden, in denen der User direkt drin steht.

Ab hier wird's Rekursiv:
Mit dem Ergebnis musst Du jetzt theoretisch wieder suchen, um alle Gruppen zu finden, in denen Deine gefundenen Gruppen drin stehen...usw.

Eventuell hilft Dir (in einer reinen Server- Umgebung) auch die Funktion "@UserNamesList" in einem Evaluate weiter, aber eben nur dann, wenn es sich beim User um den aktuell angemeldeten Benutzer handelt...

Gruß
Tode

TheHessian:
Die @UserNamesList Funktion ist ja wunderbar ...

aber ...

ich wollte das ganze in LotusScript abfrühstücken.
Leider finde ich kein Äquivalent zu der Funktion in LS.

 :(

koehlerbv:
Wie Torsten schon schrieb: Nimm' Evaluate.

Bernhard

TheHessian:
Würde ich nehmen, wenn ich in ein Document hätte - ich bin aber in einem Navigator

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln