CHOIX VISIBLE

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 6.0


CHOIX VISIBLE ({*; }objet; visible)

ParamètreTypeDescription
*Si spécifié, objet est un nom d'objet (chaîne)
Si omis, objet est un champ ou une variable
objetObjet de formulaireNom d'objet (si * est passé) ou
Champ ou Variable (si * est omis)
visibleBooléenVrai = visible, Faux = invisible

Description

La commande CHOIX VISIBLE affiche ou masque le ou les objet(s) défini(s) par les paramètres objet et *.

Si vous passez le paramètre optionnel *, vous indiquez que le paramètre objet désigne le nom d'un objet (une chaîne). Si vous ne passez pas le paramètre *, vous indiquez que le paramètre objet désigne un champ ou une variable. Dans ce cas, vous ne passez pas une chaîne de caractères mais la référence du champ ou de la variable (champs ou variables objets uniquement). Pour plus d'informations sur les noms d'objets, reportez-vous à la section Propriétés des objets.

Si vous passez la valeur VRAI dans le paramètre visible, le ou les objet(s) sont affichés. Si vous passez FAUX dans visible, les objets sont masqués.

Exemple

Voici un formulaire tel qu'il apparaît en mode Structure :

Les objets dans la zone de groupe Employer Information ont tous un nom qui contient l'expression "employer" (y compris la zone de groupe). Lorsque l'option Currently Employed est cochée, les objets doivent être visibles, lorsqu'elle est désélectionnée les objets doivent être invisibles. Voici la méthode projet de la case à cocher :

     ` Méthode objet Case à cocher cbCurrentlyEmployed
   Au cas ou 
      : (Evenement formulaire=Sur chargement)
         cbCurrentlyEmployed:=1
    
      : (Evenement formulaire=Sur clic)
            ` Cacher ou montrer tous les objets dont le nom contient "emp"
         CHOIX VISIBLE(*;"@emp@";cbCurrentlyEmployed # 0)
            ` Mais toujours conserver la case à cocher visible
         CHOIX VISIBLE(cbCurrentlyEmployed;Vrai)
   Fin de cas 

En mode Utilisation ou Menus créés, le formulaire apparaîtra ainsi :

ou ainsi :

Référence

ACTIVER BOUTON, CHOIX SAISISSABLE, INACTIVER BOUTON.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant