DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table hiérarchique
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
Fonctions de gestion des champs Table hiérarchique (syntaxe préfixée)
<Colonne Table hiérarchique>.ChercheFilsRecherche une valeur dans une colonne d'un champ Table hiérarchique, dans une branche spécifiée.
<Table hiérarchique>.AjouteFilsAjoute une ligne dans un champ Table hiérarchique, à la fin d'un niveau de hiérarchie donné.
<Table hiérarchique>.DéplaceBrancheDéplace le contenu d'une ligne avec toute son arborescence descendante dans un champ Table hiérarchique.
<Table hiérarchique>.EchangeBrancheEchange le contenu de deux lignes (avec leur arborescence respective) d'un champ Table hiérarchique.
<Table hiérarchique>.EtatElémentRenvoie l'état d'un noeud d'un champ Table hiérarchique : enroulé, déroulé ou inexistant.
<Table hiérarchique>.FilsOccurrenceRenvoie le nombre de fils directs d'un élément dans un champ Table hiérarchique.
<Table hiérarchique>.InsèreFilsInsère une ligne dans un champ Table hiérarchique, dans un niveau de hiérarchie donné.
<Table hiérarchique>.ListeFilsListe les "fils" d'un noeud et les éléments "fils" de ces "fils" dans un champ Table hiérarchique.
<Table hiérarchique>.RécupèreFilsRenvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Table Hiérarchique.
<Table hiérarchique>.RécupèreParentRenvoie le "parent" d'un élément (niveau immédiatement supérieur) dans un champ Table Hiérarchique.
<Table hiérarchique>.SupprimeFilsSupprime toutes les lignes filles d'une branche de la hiérarchie.
<Table hiérarchique>.TrieFilsTrie une branche d'un champ Table hiérarchique sur une ou plusieurs colonnes.
<Table hiérarchique>.TypeElémentTeste l'existence d'un élément d'un champ Table hiérarchique et renvoie son type (noeud ou feuille) si l'élément existe.
<Table>.DérouleDéroule :
  • une branche d'un champ Table hiérarchique précédemment enroulée.
  • une rupture d'un champ Table précédemment enroulée.
  • une fenêtre de détail affichée pour une ligne.
<Table>.DérouleToutDéroule :
  • toute la hiérarchie (tous les noeuds) d'un champ Table hiérarchique.
  • toutes les ruptures d'un champ Table.
<Table>.EnrouleEnroule :
  • une branche d'un champ Table hiérarchique précédemment déroulée.
  • une rupture d'un champ Table précédemment déroulée.
  • une fenêtre de détail affichée pour une ligne.
<Table>.EnrouleToutEnroule :
  • toute la hiérarchie (tous les noeuds) d'un champ Table hiérarchique.
  • toutes les ruptures d'un champ Table.
Liste des exemples associés :
Le champ Table hiérarchique Exemples unitaires (WINDEV) : Le champ Table hiérarchique
[ + ] Utilisation du champ "Table Hiérarchique".
Ce champ permet d'organiser les données d'une table de manière arborescente.
L'utilisateur peut alors voir uniquement les informations qui l'intéressent.
Cet exemple montre comment remplir une table hiérarchique, comment insérer des données, ajouter des fils...
Drag and drop Exemples unitaires (WINDEV) : Drag and drop
[ + ] Utilisation du Drag & Drop (Glisser & Déposer) avec les fonctions WLangage.

Dans cet exemple, nous abordons deux thèmes principaux :
1/ Comment gérer le Drag&Drop entre champs WINDEV
2/ Comment gérer le Drag&Drop de l'Explorateur de fichiers de Windows vers un champ WINDEV

Le Drag & Drop permet de déplacer des objets par l'intermédiaire de la souris. Lorsqu'on clique sur un objet, puis qu'on déplace la souris tout en maintenant le bouton gauche enfoncé, il s'agit du "Drag". Lorsqu'on relâche le bouton gauche, il s'agit du "Drop".
Le Drag & Drop est utilisable avec WINDEV sur  les champs Liste, Arbre, Table et Image.
Le champ Table / Table hiérarchique (colonnes de type Jauge) Exemples unitaires (WINDEV) : Le champ Table / Table hiérarchique (colonnes de type Jauge)
[ + ] Utilisation d'une colonne de type jauge ainsi que de la propriété ..TexteJauge dans un champ Table ou Table hiérarchique
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

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