UpsSec.Habilitations.ListerHabilitationsMethodes

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

Description

La méthode ListerHabilitationsMethodes permet de lister les habilitations unitaires des méthodes du type ou de l'objet 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 HabilitationType ou SorteHabilitationObjet, alors l'exception ContrainteSelonNonRespectee est envoyée.

Exemple

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

Voir aussi

ListerHabilitationsProprietes pour lister les habilitations des propriétés.

Traduction

---------