DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Arbre
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
Remarque : Ces fonctions sont également disponibles en syntaxe préfixée (Fonctions de gestion des champs Arbre (syntaxe préfixée)).
Les fonctions de gestion des champs Arbre sont les suivantes :
ArbreAfficheRafraîchit l'affichage d'un champ Arbre à partir d'une position donnée.
ArbreAjouteAjoute un élément "feuille" (et tous les noeuds nécessaires) dans un champ Arbre.
ArbreChercheRecherche un élément (feuille ou noeud) dans un champ Arbre et renvoie son chemin.
ArbreCopieElémentCopie un élément (feuille ou noeud) dans un champ Arbre.
ArbreDéplaceElémentDéplace un élément (feuille ou noeud) dans un champ Arbre.
ArbreDérouleDéroule un noeud dans un champ Arbre.
ArbreDérouleToutDéroule un noeud et tous ses fils dans un champ Arbre.
ArbreEnrouleEnroule une branche précédemment déroulée.
ArbreEnrouleToutEnroule une branche (ainsi que tous ses fils) précédemment déroulée.
ArbreEtatRenvoie l'état d'un noeud : enroulé, déroulé ou inexistant.
ArbreIDPermet de construire le chemin des éléments d'un champ Arbre en différenciant les doublons.
ArbreInfoXYRenvoie l'élément d'un arbre se trouvant à une position donnée.
ArbreInsèreInsère une feuille à une position spécifique dans un champ Arbre.
ArbreListeFilsListe les "fils" d'un noeud et les éléments "fils" de ces "fils" dans un champ Arbre.
ArbreModifieModifie un élément (noeud ou feuille) dans un champ Arbre.
ArbreOccurrenceRenvoie le nombre d'éléments présents dans une branche d'un champ Arbre.
ArbrePositionAffiche un champ Arbre à partir d'un élément (noeud ou feuille) spécifié ou renvoie le nom du premier élément affiché dans un champ Arbre.
ArbreRécupèreFilsRenvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Arbre.
ArbreRécupèreIdentifiantRenvoie l'identifiant associé à un élément (noeud ou feuille) dans un champ Arbre.
ArbreRécupèreIndiceRenvoie l'indice d'un élément (noeud ou feuille) dans un champ Arbre.
ArbreSelectRenvoie le chemin complet de l'élément sélectionné dans un champ Arbre.
ArbreSelectMoinsDéselectionne un élément dans un champ Arbre.
ArbreSelectOccurrenceRenvoie le nombre d'éléments sélectionnés dans un champ Arbre (notamment dans le cas d'un champ Arbre multisélection).
ArbreSelectPlusSélectionne un élément dans un champ Arbre.
ArbreSupprimeSupprime un élément et l'ensemble de ses "fils" d'un champ Arbre.
ArbreSupprimeFilsSupprime les fils d'un élément d'un champ Arbre sans supprimer l'élément lui-même.
ArbreSupprimeToutSupprime l'ensemble des éléments d'un champ Arbre.
ArbreTrieTrie les éléments présents dans un champ Arbre.
ArbreTypeElémentTeste l'existence d'un élément d'un champ Arbre et renvoie son type (noeud ou feuille) si l'élément existe.
Liste des exemples associés :
Le champ Arbre (Treeview) Exemples unitaires (WINDEV) : Le champ Arbre (Treeview)
[ + ] Utilisation du champ Arbre par programmation grâce aux fonctions Arbre du WLangage.
WD Impression de Tree View Exemples didactiques (WINDEV) : WD Impression de Tree View
[ + ] Cet exemple montre comment imprimer un Treeview.
Il utilise une classe "TreeImp" facilement réutilisable pour n'importe quel champ Treeview
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...
WD Zip Exemples complets (WINDEV) : WD Zip
[ + ] Cet exemple illustre l'utilisation des fonctions WLangage d'archivage avec compression.
Dans cet exemple, nous abordons les trois principaux thèmes suivants :
1/ Comment créer une archive ?
2/ Comment compresser et décompresser des fichiers ?
3/ Comment gérer le Drag&Drop de l'Explorateur de fichiers de Windows vers un champ Arbre ?
Résumé de l'exemple livré avec WINDEV :
Cet exemple permet de créer et de lire des archives compressées au format WDZ, ZIP, CAB et RAR (en lecture uniquement). Ceci peut être très utile pour gérer des sauvegardes automatiques. D'autant plus que l'exemple permet de créer des archives multi-volumes.
Le champ Arbre (bandeau de sélection) Exemples unitaires (WEBDEV) : Le champ Arbre (bandeau de sélection)
[ + ] Simulation d'un bandeau de sélection sur un champ Arbre.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/06/2023

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