UpsSec.Habilitations.ListerHabilitationsAppels

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

Description

La méthode ListerHabilitationsAppels permet de lister les habilitations unitaires des procédures et des fonctions 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.ListerHabilitationsAppels("Objet.Nom Comme \"MonA*\"");
/* Liste les habilitations des appels dont le nom commence par "MonA". */
Pour H2=R.ParcoursAuDebut() JusquA R.DernierElement() Faire Fin Pour
...
Fin Principal

Voir aussi

ListerHabilitationsTypes pour lister les habilitations des types. ListerHabilitationsVariables pour lister les habilitations des variables.

Traduction

---------