PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Manipuler un volet d'onglet
  • Changer le volet d'onglet actif
  • Remarques
  • Connaître le volet d'onglet actif
  • Numéro de l'onglet
  • Libellé de l'onglet
  • Fonctions du WLangage permettant de manipuler les onglets
  • Propriétés spécifiques aux champs Onglet
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 Onglet par programmation
Présentation
WINDEV, WINDEV Mobile et WEBDEV permettent de manipuler un champ Onglet directement par programmation. Il suffit d'utiliser directement la variable du champ Onglet dans le code.
La variable du champ Onglet correspond au numéro du volet actif. Cette variable est de type entier.
Remarque : Le passage d'un onglet à l'autre (lorsque l'utilisateur clique sur un onglet) est automatiquement géré.
WEBDEV - Code Serveur Les différents codes de manipulation des champs Onglet sont des codes serveur.
Manipuler un volet d'onglet
Pour manipuler un volet d'onglet, utilisez la syntaxe suivante :
NomChampOnglet[NuméroDuVoletOnglet]..NomPropriété = ValeurPropriété
Par exemple :
ONG_MonOnglet[2]..Etat = Grisé
Changer le volet d'onglet actif
Par défaut, le volet d'onglet 1 (celui le plus à gauche) est activé. Il est possible de changer l'onglet en cours par programmation.
Pour activer un volet d'onglet :
  • Affectez l'onglet avec le numéro du volet de l'onglet à activer :
    NomChampOnglet = NuméroDuVoletOnglet
  • Utilisez la propriété ..Valeur.
Le numéro est attribué lors de la description des onglets : dans la liste des onglets, le premier a le numéro 1, le deuxième a le numéro 2, ...

Remarques

  • Si l'onglet indiqué n'existe pas, l'onglet affiché n'est pas modifié.
  • Sur un même onglet, un seul volet d'onglet peut être affiché à la fois.
  • Lors du changement de volet d'onglet :
    • le code de sortie du champ qui a le focus est exécuté.
    • le code d'entrée du premier champ en saisie dans le volet d'onglet est activé.
Connaître le volet d'onglet actif

Numéro de l'onglet

Pour récupérer le numéro de l'onglet actif :
  • réalisez une simple affectation. Par exemple :
    NumVoletActif = NomChampOnglet
  • utilisez la propriété ..Valeur
WINDEVWindowsAndroidiPhone/iPadWindows MobileUniversal Windows 10 AppJavaPHP

Libellé de l'onglet

Pour récupérer le libellé de l'onglet actif, il suffit d'utiliser la propriété ..Libellé sur le volet d'onglet :
Par exemple :
Trace(ONG_Onglet1[ONG_Onglet1]..Libellé)
La propriété ..Libellé permet également de modifier le libellé du volet d'onglet.
Fonctions du WLangage permettant de manipuler les onglets
Les fonctions suivantes sont spécifiques à la gestion des caractéristiques d'un champ Onglet par programmation.
ChampCloneCloner un volet d'onglet.
EnumèreChampEnumérer les champs associés à un onglet.
EnumèreSousElémentEnumérer les volets d'un onglet.
OngletDuChampConnaître le nom du champ Onglet associé à un champ.
Propriétés spécifiques aux champs Onglet
Les propriétés suivantes sont spécifiques à la gestion des caractéristiques d'un champ Onglet par programmation.
ImagePermet de connaître et de modifier l'image associée à un volet d'onglet ou à un onglet.
Pour manipuler le volet d'onglet, utilisez la notation <NomOnglet> [<Indice du volet>].
OccurrencePermet de connaître le nombre de volets d'un onglet.
Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type Onglet, consultez Propriétés associées à un champ Onglet.
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire