|
|
|
|
|
- Imbrications
- Cas particuliers
Factorise l'expression d'un élément sur lequel on accède à plusieurs sous-éléments ou propriétés. AVEC Fichier .Rubrique = 1 FIN
AVEC Champ ..X = 5 ..Y = 6 FIN
AVEC VariableClasse .Membre = 5 FIN
Syntaxe
AVEC <Expression représentant un élément de base> .<Sous-élément> ..<Propriété> :<Membre ou attribut> FIN
<AVEC> : Signale le début du bloc d'instructions. <Expression représentant un élément de base> : Elément manipulé. Les éléments manipulables sont : - les champs,
- les fichiers HFSQL,
- les sources de données,
- les types avancés (comme par exemple Enregistrement, xmlNoeud, ...),
- les structures,
- les classes,
- les objets .NET et les objets Windows Store app.
Attention : L'expression représentant l'élément de base n'est évaluée qu'une seule fois. <FIN> : Signale la fin du bloc d'instructions. Remarques Les blocs AVEC peuvent être imbriqués. Toutefois, l'élément sur lequel portent les accès aux sous-éléments, aux propriétés ou aux membres est toujours l'élément du bloc le plus à l'intérieur. oo est un gglAgenda sTitre, sNomAuteur sont des chaînes AVEC oo sTitre = ..Titre AVEC ..Auteur sNomAuteur = ..Nom FIN FIN
- Dans une méthode de classe, il n'est pas possible d'accéder aux membres de la classe avec la syntaxe <:Membre> à l'intérieur d'un bloc AVEC. L'opérateur ':' est réservé à l'élément du bloc AVEC.
- Le débogueur permet de visualiser les sous-éléments du bloc AVEC courant.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|