L4G >  Discombo  

Afficher tout Masquer tout

Discombo permet de désactiver des choix dans une combo-box.

 

Syntaxe

Discomboliste_choix From id_zone

 

Paramètres

Elément

Description

Restrictions

liste_choix

liste des choix à désactiver séparés par le caractère ' , '.

spacer.gif (822 octets)

id_zone

Identification d'une zone sous l'une des formes suivantes :
nom_de_variable
nom_de_variable '('
exp_ind ')'

Les zones dont le nom est donné doivent être définies dans le masque correspondant.

exp_ind

Expression entière dont la valeur est l'indice de la variable à afficher.

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

 

Exemples

# Exemple 1 :
# Désactivation des valeurs 3 et 4 du menu local associé au champ BPCTYP

########################################
Subprog AS_BPCTYP(VALEUR)
Variable Integer VALEUR
Discombo 0 From BPCTYP
Discombo 3,4 From BPCTYP
End

 

# Exemple 2 :
# Désactivation des valeurs 3 et 4 du menu local associé au champ BPCTYP
# Utilisation de la variable Globale GMENLOC

########################################
Subprog AS_BPCTYP(VALEUR)
Variable Integer VALEUR
Raz GMENLOC
GMENLOC(3)=1
GMENLOC(4)=1
End

########################################
Subprog AP_BPCTYP(VALEUR)
Variable Integer VALEUR
Raz GMENLOC
End

 

Description

Discombo permet de désactiver des choix dans une combo-box. Le champ sur lequel s'applique le Discombo est de type menu local.

Discombo 0 permet de réactiver tous les choix d'une combo-box.

 

Cette instruction est surtout utilisée par le surperviseur.

En effet, il est préférable de positionneer la variable GMENLOC(i) à 1 pour désactiver le choix i ( Exemple 2). Dans ce cas, le superviseur se charge d'exécuter l'instruction Discombo correspondante.

 

Erreurs associées

Erreur

Description

 

 

 

Mots-clés associés