|
|
|
|
|
|
Catégorie : Fonctions Arbre |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rafraîchit l'affichage d'un champ Arbre à partir d'une position donnée.
|
|
|
|
|
|
|
Ajoute un élément "feuille" (et tous les noeuds nécessaires) dans un champ Arbre.
|
|
|
|
|
|
|
Recherche un élément (feuille ou noeud) dans un champ Arbre et renvoie son chemin.
|
|
|
|
|
|
|
Copie un élément (feuille ou noeud) dans un champ Arbre.
|
|
|
|
|
|
|
Déplace un élément (feuille ou noeud) dans un champ Arbre.
|
|
|
|
|
|
|
Déroule un noeud dans un champ Arbre.
|
|
|
|
|
|
|
Déroule un noeud et tous ses fils dans un champ Arbre.
|
|
|
|
|
|
|
Enroule une branche précédemment déroulée.
|
|
|
|
|
|
|
Enroule une branche (ainsi que tous ses fils) précédemment déroulée.
|
|
|
|
|
|
|
Renvoie l'état d'un noeud : enroulé, déroulé ou inexistant.
|
|
|
|
|
|
|
Renvoie l'élément d'un arbre se trouvant à une position donnée.
|
|
|
|
|
|
|
Insère une feuille à une position spécifique dans un champ Arbre.
|
|
|
|
|
|
|
Liste les "fils" d'un noeud et les éléments "fils" de ces "fils" dans un champ Arbre.
|
|
|
|
|
|
|
Modifie un élément (noeud ou feuille) dans un champ Arbre.
|
|
|
|
|
|
|
Affiche 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.
|
|
|
|
|
|
|
Renvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie l'identifiant associé à un élément (noeud ou feuille) dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie le chemin complet de l'élément sélectionné dans un champ Arbre.
|
|
|
|
|
|
|
Déselectionne un élément dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie le nombre d'éléments sélectionnés dans un champ Arbre (notamment dans le cas d'un champ Arbre multisélection).
|
|
|
|
|
|
|
Sélectionne un élément dans un champ Arbre.
|
|
|
|
|
|
|
Supprime un élément et l'ensemble de ses "fils" d'un champ Arbre.
|
|
|
|
|
|
|
Supprime les fils d'un élément d'un champ Arbre sans supprimer l'élément lui-même.
|
|
|
|
|
|
|
Supprime l'ensemble des éléments d'un champ Arbre.
|
|
|
|
|
|
|
Trie les éléments présents dans un champ Arbre.
|
|
|
|
|
|
|
Teste l'existence d'un élément d'un champ Arbre et renvoie son type (noeud ou feuille) si l'élément existe.
|
|
|
|
|
|
|
Rafraîchit l'affichage d'un champ Arbre à partir d'une position donnée.
|
|
|
|
|
|
|
Ajoute un élément "feuille" (et tous les noeuds nécessaires) dans un champ Arbre.
|
|
|
|
|
|
|
Recherche un élément (feuille ou noeud) dans un champ Arbre et renvoie son chemin.
|
|
|
|
|
|
|
Copie un élément (feuille ou noeud) dans un champ Arbre.
|
|
|
|
|
|
|
Déplace un élément (feuille ou noeud) dans un champ Arbre.
|
|
|
|
|
|
|
Déroule un noeud dans un champ Arbre.
|
|
|
|
|
|
|
Déroule un noeud et tous ses fils dans un champ Arbre.
|
|
|
|
|
|
|
Enroule une branche précédemment déroulée.
|
|
|
|
|
|
|
Enroule une branche (ainsi que tous ses fils) précédemment déroulée.
|
|
|
|
|
|
|
Renvoie l'état d'un noeud : enroulé, déroulé ou inexistant.
|
|
|
|
|
|
|
Permet de construire le chemin des éléments d'un champ Arbre en différenciant les doublons.
|
|
|
|
|
|
|
Renvoie l'élément d'un arbre se trouvant à une position donnée.
|
|
|
|
|
|
|
Insère une feuille à une position spécifique dans un champ Arbre.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction ArbreListeFils
|
|
|
|
|
|
|
Liste les "fils" d'un noeud et les éléments "fils" de ces "fils" dans un champ Arbre.
|
|
|
|
|
|
|
Modifie un élément (noeud ou feuille) dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie le nombre d'éléments présents dans une branche d'un champ Arbre.
|
|
|
|
|
|
|
Affiche 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.
|
|
|
|
|
|
|
Renvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie l'identifiant associé à un élément (noeud ou feuille) dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie l'indice d'un élément (noeud ou feuille) dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie le chemin complet de l'élément sélectionné dans un champ Arbre.
|
|
|
|
|
|
|
Déselectionne un élément dans un champ Arbre.
|
|
|
|
|
|
|
Renvoie le nombre d'éléments sélectionnés dans un champ Arbre (notamment dans le cas d'un champ Arbre multisélection).
|
|
|
|
|
|
|
Sélectionne un élément dans un champ Arbre.
|
|
|
|
|
|
|
Supprime un élément et l'ensemble de ses "fils" d'un champ Arbre.
|
|
|
|
|
|
|
Supprime les fils d'un élément d'un champ Arbre sans supprimer l'élément lui-même.
|
|
|
|
|
|
|
Supprime l'ensemble des éléments d'un champ Arbre.
|
|
|
|
|
|
|
Trie les éléments présents dans un champ Arbre.
|
|
|
|
|
|
|
Teste l'existence d'un élément d'un champ Arbre et renvoie son type (noeud ou feuille) si l'élément existe.
|
|
|
|
|
|
|
Liste des constantes utilisées par les fonctions ArbreXXX
|
|
|
|
|
|
|
Les fonctions de gestion des champs Arbre sont les suivantes :
|
|
|
|
|
|
|
Les fonctions de gestion des champs Arbre (via la syntaxe préfixée) sont les suivantes :
|
|
|
|
|
|
|
Procédure (également appelée "Callback") appelée par la fonction ArbreListeFils pour chaque élément "fils" trouvé. Cette procédure peut être une procédure locale, globale ou interne.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|