DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Attribut d'un champ
  • Groupe de champs
  • Fonctionnement des lettres d'appel en fonction de l'état d'un champ
  • Champs sur onglets
  • Lignes d'un champ Table
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété Visible permet de :
  • Savoir si un élément est visible.
  • Rendre un élément visible ou invisible.
Cette propriété s'applique aux :
  • champs et groupes de champs d'une fenêtre, d'une page ou d'un état.
  • blocs d'un état,
  • options de menu.
Remarques :
  • Sous l'éditeur de fenêtres et de pages, la visibilité d'un champ est définie dans l'onglet "UI" de la description du champ.
  • Sous l'éditeur d'états, la visibilité d'un champ est définie dans l'onglet "Détail" de la description du champ.
Exemple
// Rendre visible le champ "SAI_Société" s'il est invisible
SI SAI_Société.Visible = Faux ALORS
SAI_Société.Visible = Vrai
FIN
Syntaxe

Savoir si un élément est visible Masquer les détails

<Résultat> = <Elément manipulé>.Visible
<Résultat> : Booléen
  • Vrai si l'élément spécifié est visible,
  • Faux dans le cas contraire.
<Elément manipulé> : Type de l'élément
Nom de l'élément à manipuler.

Rendre visible/invisible un champ ou un bloc d'un état Masquer les détails

<Elément manipulé>.Visible = <Visible/Invisible>
<Elément manipulé> : Type de l'élément
Nom de l'élément à manipuler.
<Visible/Invisible> : Booléen
  • Vrai si l'élément spécifié doit être visible,
  • Faux si l'élément spécifié doit être invisible.
Remarques

Attribut d'un champ

La propriété Visible ne modifie pas les autres attributs d'état du champ (sélection sans saisie, actif ou grisé).

Groupe de champs

Si l'objet spécifié est un groupe de champs, l'état de visibilité de l'ensemble des champs appartenant au groupe est modifié.
WINDEVUniversal Windows 10 AppJavaCode Utilisateur (MCU)

Fonctionnement des lettres d'appel en fonction de l'état d'un champ

Il est impossible d'utiliser les lettres d'appel d'un champ invisible. Par exemple, un bouton invisible ne fonctionne pas via l'utilisation des lettres d'appel.
WINDEVJavaCode Utilisateur (MCU)

Champs sur onglets

Si un champ présent sur un volet d'onglet est visible, mais si ce volet n'est pas affiché, la propriété Visible renverra Faux.
WINDEVJavaCode Utilisateur (MCU)

Lignes d'un champ Table

Il est possible rendre visible ou invisible une ligne d'un champ Table. Par exemple :
// Rend la seconde ligne du champ Table invisible
TABLE_Table[2].Visible = Faux
Si le champ Table utilise des bandeaux de couleurs alternées, l'alternance de couleurs sera respectée.
Remarque : Si la propriété Visible est utilisée sur une cellule de table, toutes les cellules de la colonne correspondante seront rendues invisibles.

Limites

WINDEVUniversal Windows 10 App La propriété Visible ne s'applique pas aux états.
WINDEV La propriété Visible ne peut pas être utilisée sur :
  • une ligne d'un champ Liste ou Combo,
  • un menu de fenêtre
  • un élément d'un champ Arbre.
Si la propriété Visible est utilisée sur une cellule de table, toutes les cellules de la colonne correspondante seront rendues invisibles.
Java La propriété Visible s'applique uniquement aux éléments suivants :
  • Champ Bouton.
  • Champ Libellé.
  • Champ de saisie.
  • Champ Image.
  • Champ Interrupteur.
  • Champ Sélecteur.
  • Champ Liste.
  • Champ Combo.
  • Champ Arbre.
  • Champ Onglet.
  • Fenêtre.
  • Champ Table.
  • Colonne d'un champ Table.
  • Superchamp.
Universal Windows 10 App La propriété Visible ne s'applique pas aux fenêtres.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/10/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale