Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: thomas_k am 22.11.17 - 10:41:09

Titel: @UserNamesList in XPages anwenden
Beitrag von: thomas_k am 22.11.17 - 10:41:09
Hallo zusammen!

Ich möchte in einer XPage Sichtbarkeiten und Defaultwerte von bestimmten Feldern abhängig von Gruppen des Benutzers im Adressbuch machen.
Wie kann ich dann z.B. eine Sichtbarkeit so programmieren, dass ein Benutzer der Gruppe A das Element sieht, ein Benutzer der GRuppe B aber nicht?
Leider habe ich das hier mit @UserNamesList nicht hinbekommen.

LG
Titel: Re: @UserNamesList in XPages anwenden
Beitrag von: eknori am 22.11.17 - 10:44:03
Zitat
Leider habe ich das hier mit @UserNamesList nicht hinbekommen.
Wie hast du es denn gemacht? Was gibt Dir die Funktion zurück?
Titel: Re: @UserNamesList in XPages anwenden
Beitrag von: eknori am 22.11.17 - 10:47:41
Habe mal nachgesehen. Ich nutze bei uns @ExpandNameList
Titel: Re: @UserNamesList in XPages anwenden
Beitrag von: thomas_k am 23.11.17 - 15:13:16
Danke für die schnellen Antworten.

Ich habs jetzt doch mit @UserNamesList geschafft:

var liste =session.evaluate("@UserNamesList");
if(liste.indexOf("Gruppenname")=="-1")
{
"User ist nicht in der Gruppe enthalten"
}
else
{
"User ist in der Gruppe enthalten"
}


LG