Fonction HabilitationContextuelle ListerCouleurs(CritereFiltre : Nul Ou Caractere=Nul, CritereTri : Nul Ou Caractere=Nul) Retourner Nul Ou IResultatRequeteDe Nul Ou Couleur;
Les critères sont des expressions en Up ! 5GL citant les propriétés du type Couleur permettant de générer une requête en Up ! 5GL. Cette dernière est exécutée par Up ! Query.
Si l'utilisateur n'a pas le droit d'accès en écriture à la palette, alors l'exception AccesImpossible est envoyée.
Principal
/*******/
Variable
/******/
P : Nul Ou Palette;
R : Nul Ou IResultatRequeteDe Nul Ou Pinceau;
C : Nul Ou Couleur;
Debut
...
R=P.ListerCouleurs("Objet.Rouge>=128", "Objet.Vert");
/* Liste les couleurs dont la composante rouge est supérieure ou égale à 128 en triant par la composante verte. */
Pour C=R.ParcoursAuDebut() JusquA R.DernierElement() Faire
...
Fin Pour
...
Fin Principal
- | - | - | - | - | - | - | - | - |