4D v14.3

OBJET FIXER VISIBLE

Accueil

 
4D v14.3
OBJET FIXER VISIBLE

OBJET FIXER VISIBLE 


 

OBJET FIXER VISIBLE ( {* ;} objet ; visible ) 
Paramètre Type   Description
Opérateur in Si spécifié, objet est un nom d'objet (chaîne) Si omis, objet est un champ ou une variable
objet  Objet de formulaire in Nom d'objet (si * est passé) ou Champ ou Variable (si * est omis)
visible  Booléen in Vrai = visible, Faux = invisible

La commande OBJET FIXER 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 Développement :

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"
       OBJET FIXER VISIBLE(*;"@emp@";cbCurrentlyEmployed # 0)
  ` Mais toujours conserver la case à cocher visible
       OBJET FIXER VISIBLE(cbCurrentlyEmployed;Vrai)
 Fin de cas

En exécution, le formulaire apparaîtra ainsi :

ou ainsi :

 
PROPRIÉTÉS 

Produit : 4D
Thème : Objets (Formulaires)
Numéro : 603
Nom intl. : OBJECT SET VISIBLE

 
HISTORIQUE 

Créé : 4D v6
Renommé : 4D v12

 
VOIR AUSSI  

ACTIVER BOUTON
INACTIVER BOUTON
OBJET FIXER SAISISSABLE
OBJET Lire visible

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)

Hérité de : CHOIX VISIBLE ( 4D v11 SQL Release 6)