PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Gérer la visibilité par programmation
  • Rendre dynamiquement invisible un champ
  • Rendre dynamiquement invisible une cellule d'un champ Disposition
  • Programmation du champ Disposition
  • Propriétés disponibles
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Manipuler un champ Disposition par programmation
Présentation
Un champ Disposition peut être manipulé par programmation. Il est également possible de manipuler par programmation :
  • les champs présents dans le champ Disposition,
  • les cellules du champ Disposition.
Cette page d'aide détaille les différentes manipulations possibles.
Gérer la visibilité par programmation

Rendre dynamiquement invisible un champ

Pour rendre dynamiquement un champ présent dans un champ Disposition visible ou invisible, il suffit d'utiliser la propriété ..Visible en utilisant la syntaxe suivante :
<Nom du champ>..Visible = <Vrai/Faux>

Remarque : Fonctionnement d'un champ Disposition en mode "pousser les champs autour" :
La cellule du champ Disposition est automatiquement rendue invisible et les autres cellules du champ Disposition sont automatiquement repositionnées si les conditions suivantes sont réunies :
  • un champ présent dans un champ Disposition est rendu invisible,
  • ce champ est seul présent dans une cellule ou tous les champs de la cellule du champ Disposition sont invisibles.
Remarques :
  • Si tous les champs présents dans un champ Disposition sont invisibles, le champ Disposition est lui-même invisible.
  • WEBDEV - Code ServeurWEBDEV - Code Navigateur La propriété ..Visible peut être utilisée en code serveur ou en code navigateur. Le fonctionnement sur les champs et les cellules d'un champ Disposition est identique.

Rendre dynamiquement invisible une cellule d'un champ Disposition

Pour rendre dynamiquement un une cellule d'un champ Disposition visible ou invisible, il suffit d'utiliser la propriété ..Visible sur la cellule en utilisant la syntaxe suivante :
<Nom du champ Disposition>[Indice de la cellule]..Visible = <Vrai/Faux>

Remarque : Fonctionnement d'un champ Disposition en mode "pousser les champs autour" :
Si une cellule d'un champ Disposition est rendu invisible, automatiquement tous les champs de la cellule sont rendus invisibles : les autres cellules du champ Disposition sont automatiquement repositionnées.
Remarques :
  • Si toutes les cellules présentes dans un champ Disposition sont invisibles, le champ Disposition est lui-même invisible.
  • WEBDEV - Code ServeurWEBDEV - Code Navigateur La propriété ..Visible peut être utilisée en code serveur ou en code navigateur. Le fonctionnement sur les champs et les cellules d'un champ Disposition est identique.
Programmation du champ Disposition

Propriétés disponibles

Les propriétés spécifiques au champ Disposition sont les suivantes :
Versions 23 et supérieures
Disposition
Nouveauté 23
Disposition
Disposition
La propriété ..Disposition permet de connaître et de modifier la disposition des cellules dans un champ Disposition.
Versions 23 et supérieures
MargeInterCellules
Nouveauté 23
MargeInterCellules
MargeInterCellules
La propriété ..MargeInterCellules permet de :
  • connaître la marge entres les lignes ou les colonnes d'un champ Disposition.
  • modifier la marge entres les lignes ou les colonnes d'un champ Disposition.
Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type Disposition, consultez Propriétés associées au champ Disposition.
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire