UpsSid.Enregistrement.ListerChamps

Fonction HabilitationContextuelle ListerChamps(CritereFiltre : Nul Ou Caractere=Nul, CritereTri : Nul Ou Caractere=Nul) Retourner Nul Ou IResultatRequeteDe Nul Ou Champ;

Description

La méthode ListerChamps permet de lister les champs de l'enregistrement courant 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 Champ permettant de générer une requête en Up ! 5GL. Cette dernière est exécutée par Up ! Query.

Exemple

Principal
/*******/
Variable
/*******/

Debut
...
R=C.ListerChamps("Objet.NomChamp Comme \"MonC*\"", "Objet.Sorte");
/* Liste les champs dont le nom commence par "MonC" en triant par la sorte. */
Pour M=R.ParcoursAuDebut() JusquA R.DernierElement() Faire Fin Pour
...
Fin Principal

Traduction

---------