GRPLIST: Récupérer la liste de groupe d'un utilisateur connecté

Comment :

Langages disponibles : reporting

GRPLIST retourne le nom de groupe ou une liste de noms de groupe (séparés par des deux-points) pour l'utilisateur connecté. Cette fonction est prise en charge pour la sécurité LDAP avec tous les types de connexion.

Si la liste de groupe est vide ou si une erreur survient dans les paramètres de la fonction, celle-ci retourne des espaces vides.


Haut de page

x
Syntaxe : Récupérer une liste d'appartenance à un groupe pour l'utilisateur connecté
GRPLIST(outputLength, outformat)

où :

outputLength

est la longueur de la chaîne de sortie.

outformat

est le format de la valeur de sortie entouré par des guillemets simples.



Exemple : Récupérer la liste de groupe d'un utilisateur connecté

La requête suivante récupère la liste de groupe d'un utilisateur connecté, dans une variable du gestionnaire de dialogue nommée &LIST :

-SET &LIST = GRPLIST(300, 'A300');
-TYPE &LIST

La sortie est :

#All_Technical_Staff;#CTSS_ADV;#CTSS_ADV;#CTSS_ADVT;#DSEDA

Fournir la même requête pour l'utilisateur pgmuser1 montre que cet utilisateur appartient à un seul groupe :

pgmgrp1

Information Builders