VARMODE

Sommaire


varmodepermet de déterminer si une variable d'un masque est saisissable ou affichée.

 

Syntaxe

   varmode( nom_zone [,exp_indice ] )

 

Paramètres

Elément

Description

Restrictions

nom_zone

[ classe ] nom_de_variable.

Doit correspondre à une zone d'un masqueouvert.

exp_indice

Expression entière de l'indice de lavariable.

L'indice doit être dans l'intervalledéfini par le facteur de répétition.

 

Exemples

   # Traitement automatique lié à unécran
  Ifvarmode([M]BPCNUM,(indice))=0
    mkstat = 0 : Call C_BPCNUM([M]BPCNUM)
    ....
      
    Endif

 

Description et commentaires

varmodepermet de déterminer si une variable d'un masque est saisissable ou affichée.

varmodecomporte un ou deux arguments (le deuxième valant zéro par défaut). Dans le casd'une zone dimensionnée, on donnera un deuxième argument. On pourra utiliser lavariable système Adonix indicequi donne l'indice courant.

La fonction varmoderetourne un entier qui est :

0 : pour une  zone saisissable (sans diszo, ni grizo)
1 : pour une  zone affichée ou invisible.

De plus, sur un champ saisissable, la fonction varmode retourne un entier qui est :

            1 : suiteà un Grizo sur un champsaisissable.
            2 : suite àun Diszo sur un champsaisissable.

 

Remarques

 

Erreurs associées

 

Nouveautés de la version 130

C'est une nouvelle fonction.

 

Mots-clés associés

DISZO  -  GRIZO -   ACTZO


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved