UpsSec.Habilitations.ListerHabilitationsVariables

Fonction Habilitation ListerHabilitationsVariables(CritereFiltre : Nul Ou Caractere=Nul, CritereTri : Nul Ou Caractere=Nul) Retourner Nul Ou IResultatRequeteDe Nul Ou HabilitationUnitaire;

Description

La méthode ListerHabilitationsVariables permet de lister les habilitations unitaires des variables globales du module désigné par l'habilitation courante, en tenant compte des critères de filtrage CritereFiltre et de tri CritereTri.

Les critères sont des expressions en Up ! 5GL citant les propriétés du type HabilitationUnitaire permettant de générer une requête en Up ! 5GL. Cette dernière est exécutée par Up ! Query.

Si la sorte de l'habilitation n'est pas HabilitationModule, alors l'exception ContrainteSelonNonRespectee est envoyée.

Exemple

Principal
/*******/
Variable
/******/
Debut
...
R=H.ListerHabilitationsVariables("Objet.Nom Comme \"MaV*\"");
/* Liste les habilitations des variables dont le nom commence par "MaV". */
Pour H2=R.ParcoursAuDebut() JusquA R.DernierElement() Faire Fin Pour
...
Fin Principal

Voir aussi

ListerHabilitationsAppels pour lister les habilitations des procédures et des fonctions. ListerHabilitationsTypes pour lister les habilitations des types.

Traduction

---------