L4G >  zc  

Afficher tout Masquer tout

zc contient la valeur de la variable courante (en saisie, en initialisation, en contrôle, en sélection et en aide).

 

Classe, type et dimension

[S]zc

Le type de zc dépend du contexte ; il correspond au type de la variable en cours de saisie (au moment où le contrôle ou l'aide sont exécutés) ou bien en cours d'intialisation).

 

Exemples

   # Dans un traitement associé à un masque, test pour savoir si
   #
zc >= 100. Si cela n'est pas le cas, on affecte 100 à zc.
    CTRL_ZONE     :# Etiquette appelée depuis le masque
       If
zc < 100
         
zc = 100
       Endif
    End     :# Retour au masque

 

Description

zc permet d'avoir accès à la "zone courante", c'est-à-dire à la variable définie comme telle par le contexte d'exécution d'Adonix.

La zone courante existe dans les cas suivants :

- une formule ou un traitement appelé depuis un masque en zone de contrôle de validité. zc représente alors la valeur saisie par l'utilisateur et elle peut être réaffectée par le traitement de vérification,

- une formule ou un traitement appelé depuis un masque en valeur par défaut. Si zc a été modifiée, sa valeur est alors recopiée dans la variable correspondante du masque,

- un traitement appelé depuis un masque par la touche d'aide. zc représente également la variable en cours de saisie et elle peut de même être réaffectée,

- lors d'un passage en calculette, zc correspond à la zone en cours de saisie.

 

Remarques

Le type de zc dépend de la variable en cours de saisie. On peut le tester grâce à la fonction type.

Dans le cas d'une variable dimensionnée, zc désigne l'élément de cette variable en cours de saisie ou d'initialisation.

 

Erreurs associées

Erreur

Description

ERPAZC (9)

La zone courante n'existe pas.

 

Mots-clés associés

TYPE - MKSTAT - STATUS - ZONCOU