DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés diverses
  • Etat (Editeur d'états) : Champ/bloc visible ou invisible
  • Etat d'un groupe de champs
  • Etat d'une colonne 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é Etat permet de connaître et de modifier l'état d'affichage :
  • d'un champ d'une fenêtre, d'une page ou d'un état.
  • d'un bloc d'un état,
  • d'une fenêtre.
Etats et Requêtes Dans un état, la propriété Etat permet de connaître et de modifier la visibilité d'un champ ou d'un bloc. Cette propriété est conservée uniquement par compatibilité avec WINDEV 5.5 et WEBDEV 1.5. Pour gérer la visibilité d'un champ ou d'un bloc dans un état, il est conseillé d'utiliser la propriété Visible.
Exemple
// Le champ LIB_Libellé1 devient actif
LIB_Libellé1.Etat = Actif
Syntaxe
Etats et Requêtes

Connaître l'état d'un élément dans un état Masquer les détails

<Etat en cours> = <Nom de l'élément>.Etat
<Etat en cours> : Constante de type entier
Etat actuel de l'objet.
ActifChamp ou bloc visible.
InvisibleChamp ou bloc invisible (il est conseillé d'utiliser la propriété Visible).
<Nom de l'élément> : Chaîne de caractères
Nom du champ ou du bloc d'état.
Etats et Requêtes

Modifier l'état d'un élément dans un état Masquer les détails

<Nom de l'élément>.Etat = <Nouvel état>
<Nom de l'élément> : Chaîne de caractères
Nom du champ ou du bloc d'état.
<Nouvel état> : Constante de type entier
Nouvel état actuel de l'objet.
ActifChamp ou bloc visible.
InvisibleChamp ou bloc invisible (il est conseillé d'utiliser la propriété Visible).
Remarques

Etat (Editeur d'états) : Champ/bloc visible ou invisible

Dans un état, l'état d'un champ ou d'un bloc se limite à être visible ou non. Pour gérer la visibilité d'un champ, il est conseillé d'utiliser la propriété Visible. Cette propriété optimise la gestion de la visibilité des champs.

Etat d'un groupe de champs

  • Connaître l'état d'un groupe de champs : l'état renvoyé correspond à l'état du premier champ du groupe.
  • Modifier l'état d'un groupe de champs : tous les champs du groupe sont modifiés et correspondent au nouvel état.

Etat d'une colonne d'un champ Table

Si la propriété Etat est appliquée à une colonne d'un champ Table, c'est toute la colonne qui change d'état (et non pas une cellule de la colonne uniquement).
Attention : la propriété Etat permet uniquement de restreindre l'état de la colonne défini dans la fenêtre de description. Par exemple, si la colonne est en affichage, il n'est pas possible de rendre une cellule de la colonne 'en saisie'.

Limites

Etats et Requêtes La propriété Etat n'a aucun effet sur les états créés avec l'éditeur d'états.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/03/2023

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