ACTZO |
Actzopermet de dégriser tout ou partie des zones d'un masque.
Actzo[ classe] [ liste_zones]
classe | Enl'absence de ce paramètre, le masque par défaut est utilisé. | Classedésigne un masque ouvert par l'ordre mask |
liste_zones | Listedeid_zone séparées par le caractère ','. | Aucune |
id_zone | Identificationd'une zone sous l'une des formes suivantes : | Leszones dont le nom est donné doivent être définies dans le masquecorrespondant. |
exp_ind | Expressionentière dont la valeur est l'indice de la variable à afficher. | L'indicedoit être dans l'intervalle défini par le facteur de répétition. |
int_zones | Intervallede zones, c'est-à-dire deux noms de zones séparés par le caractère '-' (signemoins). | Lesdeux zones doivent appartenir au masque correspondant |
no_rang | Nombreentier dont la valeur est un numéro de rang. | 1<= no_rang <= 99 |
int_rangs | Intervallede rangs, c'est-à-dire deux numéros de rangs rang1 et rang2 séparés par lecaractère '-' | rang1<= rang2 |
Expression alphanumérique dont lerésultat est un nom de variable ou un rang |
# Dégrisage dans le masque courant, des zones derang 1, 15 à 30
# et des zones CHP1, VAR à FIN.
Actzo1, 15-30, CHP1, VAR-FIN # Dégrisage dans le masque d'abréviation ABC, deszones de rang 20 à 30
# et de la zone TOTO pour l'indice I+1.
Actzo[ABC]20-30, TOTO(I+1)
# Dégrisage de toutes les zones du masqued'abréviation ABC.
Actzo[ABC]
"
Actzo "permet d'afficher tout ou partie des zones d'un masque suite à unGrizo ouDiszo ."
Actzo "s'applique sur des zones déclarées saisissables dans le masque. Ces zonesredeviennent saisissables et retrouvent leur menu contextuel.Lorsque des zones sont dégrisées par "
Actzo ", l'ordre de dégrisage utilisé esttoujours celui découlant des rangs de saisie et de la position des champs àl'écran. Par conséquent, si l'on veut changer cet ordre de dégrisage, il estnécessaire de décomposer le dégrisage en plusieurs instructions " Actzo ".De même, lorsqu'on donne un intervalle de zones à dégriser, c'est l'ordre desaisie qui est considéré pour déterminer quelles sont les zones del'intervalle.
Un tableaux peut être totalement ou partiellement dégriser; les syntaxessont les suivantes :
dégriser le tableau: Actzo [M]NBLIG ou NBLIG est la variable debas de tableauActzo [M]xx ou xx est le no de rang du bloc dégriser une colonne : Actzo [M]CHAMP dégriser une cellule: Actzo [M]CHAMP(nolign-1)
L'instruction Actzoclasse positionnera l'écran comme étant valide ;les contrôles sur champ ne seront pas exécutés. L'instruction
Le dégrisage d'une cellule ou d'une colonne est maintenant possible.
Adonix X3(r) L4G |