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
Fonctions de gestion des champs Arbre (syntaxe préfixée)
Les fonctions de gestion des champs Arbre (via la syntaxe préfixée) sont les suivantes :
<Arbre>.AfficheRafraîchit l'affichage d'un champ Arbre à partir d'une position donnée.
<Arbre>.AjouteAjoute un élément "feuille" (et tous les noeuds nécessaires) dans un champ Arbre.
<Arbre>.ChercheRecherche un élément (feuille ou noeud) dans un champ Arbre et renvoie son chemin.
<Arbre>.CopieElémentCopie un élément (feuille ou noeud) dans un champ Arbre.
<Arbre>.DéplaceElémentDéplace un élément (feuille ou noeud) dans un champ Arbre.
<Arbre>.DérouleDéroule un noeud dans un champ Arbre.
<Arbre>.DérouleToutDéroule un noeud et tous ses fils dans un champ Arbre.
<Arbre>.EnrouleEnroule une branche précédemment déroulée.
<Arbre>.EnrouleToutEnroule une branche (ainsi que tous ses fils) précédemment déroulée.
<Arbre>.EtatElémentRenvoie l'état d'un noeud : enroulé, déroulé ou inexistant.
<Arbre>.InfoXYRenvoie l'élément d'un arbre se trouvant à une position donnée.
<Arbre>.InsèreInsère une feuille à une position spécifique dans un champ Arbre.
<Arbre>.ListeFilsListe les "fils" d'un noeud et les éléments "fils" de ces "fils" dans un champ Arbre.
<Arbre>.ModifieModifie un élément (noeud ou feuille) dans un champ Arbre.
<Arbre>.PositionAffiche 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.
<Arbre>.RécupèreFilsRenvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Arbre.
<Arbre>.RécupèreIdentifiantRenvoie l'identifiant associé à un élément (noeud ou feuille) dans un champ Arbre.
<Arbre>.SelectRenvoie le chemin complet de l'élément sélectionné dans un champ Arbre.
<Arbre>.SelectMoinsDéselectionne un élément dans un champ Arbre.
<Arbre>.SelectOccurrenceRenvoie le nombre d'éléments sélectionnés dans un champ Arbre (notamment dans le cas d'un champ Arbre multisélection).
<Arbre>.SelectPlusSélectionne un élément dans un champ Arbre.
<Arbre>.SupprimeSupprime un élément et l'ensemble de ses "fils" d'un champ Arbre.
<Arbre>.SupprimeFilsSupprime les fils d'un élément d'un champ Arbre sans supprimer l'élément lui-même.
<Arbre>.SupprimeToutSupprime l'ensemble des éléments d'un champ Arbre.
<Arbre>.TrieTrie les éléments présents dans un champ Arbre.
<Arbre>.TypeElé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 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 14/12/2023

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