- Présentation
- Exemples d'application
Comment manipuler les opérateurs d'indirection ?
Les opérateurs d'indirection ( { }) permettent de manipuler un objet dont le nom est présent dans une variable. Il est ainsi possible de construire par programmation le nom de l'objet à manipuler dans une variable et ensuite d'appliquer des actions pour connaître ou modifier les caractéristiques de cet objet. La syntaxe est la suivante :
{ NomVariable, TypeObjet }..NomPropriété
dans laquelle : - NomVariable est une variable de type chaîne contenant le nom de l'objet à manipuler.
- TypeObjet est une constante indXXX représentant le type de l'objet à manipuler (champ, variable, fenêtre, etc.).
NomChamp est une chaîne NomChamp = "SAI_NOM" // On change la couleur de fond du champ dont le nom est SAI_NOM {NomChamp, indChamp}..CouleurFond = RougeClair
// Vider uniquement les champs de saisie de type TEXTE dans une fenêtre nIndice est un entier = 1 sNomChamp est une chaîne sNomChamp = EnumèreChamp(FEN_Table, nIndice) TANTQUE sNomChamp<>"" SI {sNomChamp, indChamp}..Type = typSaisieTexte ALORS {sNomChamp, indChamp} = "" FIN nInd++ sNomChamp = EnumèreChamp(FEN_Table, nIndice) FIN
Documentation également disponible pour…
|
|
|
|