GetValidGroupsHavingSiteServiceFunction

Retourne la liste des groupes valides en fonction d'un site/service/fonction

Syntaxe

procedure GetValidGroupsHavingSiteServiceFunction(groupList: TStrings; siteName: String; serviceName: String; functionName: String)
groupList: TStrings passée en paramètre et retournée avec les logins des utilisateurs répondant aux critères
siteName: Nom du site où s'exerce la fonction
serviceName: Nom du service où s'exerce la fonction
functionName: Nom de la fonction

Remarques

La recherche se fait sur les triplets site/service/fonction (paramétrage des fonctions), non sur le site/service d'affectation principale.

Au moins un des trois arguments site, service, fonction doit être non vide ; si un argument est vide, il n'est pas pris en compte dans le filtre.

Si un des arguments site, service, fonction n'existe pas dans la base, la procédure déclenche une erreur.

Exemples

uses QuBESGroups;
var groupList := TStrings.Create();
GetValidGroupsHavingSiteServiceFunction(groupList,'Site1','Service1','Fonction1'); // La list groupList contient la liste des groupes dans le site 'Site1', dans le service 'Service1' et ayant comme fonction 'Fonction1'
Print(groupList.Text); // Affichage de la liste des groupes

Classification

QuBESGroups