UpsSec.Habilitations.ListerHabilitationsProprietes

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

Description

La méthode ListerHabilitationsProprietes permet de lister les habilitations unitaires des propriétés 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 HabilitationObjet, alors l'exception ContrainteSelonNonRespectee est envoyée.

Exemple

Principal
/*******/
Variable
/******/
Debut
...
R=H.ListerHabilitationsProprietes("Objet.Nom Comme \"MaP*\"");
/* Liste les habilitations des propriétés dont le nom commence par "MaP". */
Pour H2=R.ParcoursAuDebut() JusquA R.DernierElement() Faire Fin Pour
...
Fin Principal

Voir aussi

ListerHabilitationsMethodes pour lister les habilitations des méthodes.

Traduction

---------