|
|
|
|
|
- Manipulation d'éléments doublons dans un champ Arbre
- Quand utiliser la fonction ArbreID ?
ArbreID (Fonction) En anglais : TreeID Permet de construire le chemin des éléments d'un champ Arbre en différenciant les doublons. Cette fonction est utilisable dans toutes les fonctions de manipulation des éléments d'un champ Arbre.
RésultatArbre est un booléen
RésultatArbre = ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille", aDéfaut, aDéfaut, "Id unique feuille")
RésultatArbre = ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille", aDéfaut, aDéfaut, "Id unique feuille 2", aAccepteDoublon)
ArbreSupprime(ARBRE_Arbre1, "Racine" + TAB + "Feuille" + ArbreID("Id unique feuille 2"))
Syntaxe
<Résultat> = ArbreID(<Identifiant>)
<Résultat> : Chaîne de caractères Chaîne de contrôle à ajouter au nom de l'élément lorsque cet élément est manipulé par les fonctions de gestion des champs Arbre. <Identifiant> : Chaîne de caractères Identifiant de l'élément. Cet identifiant est utilisé pour construire la chaîne de contrôle de l'élément. Cet identifiant doit être identique à celui utilisé dans les fonctions ArbreAjoute, ArbreInsère ou ArbreModifie. Remarques Manipulation d'éléments doublons dans un champ Arbre La gestion des doublons dans les champs Arbre est basée sur la gestion des identifiants. Chaque partie du chemin d'un élément d'un champ Arbre peut être associée à un identifiant. Cette association est réalisée avec les fonctions ArbreAjoute, ArbreInsère ou ArbreModifie. La fonction ArbreID permet de manipuler les éléments doublons à partir de leur identifiant. Il suffit d'ajouter la chaîne de contrôle correspondante à l'élément du chemin voulu. Exemple :
ArbreSupprime(ARBRE_Arbre1, "Racine" + TAB + "Feuille" + ArbreID("Id unique feuille 2"))
Dans cet exemple, il y a deux éléments "Feuille". Pour identifier celui à supprimer, la fonction ArbreID a été utilisée. Quand utiliser la fonction ArbreID ? La fonction ArbreID peut être utilisée : - dans toutes les syntaxes des fonctions de gestion des champs Arbre, dès qu'il est nécessaire d'indiquer le chemin d'un élément qui peut être un doublon.
- dans la syntaxe <Nom du champ Arbre>[<Chemin de élément>] qui permet de manipuler simplement un élément d'un champ Arbre.
L'élément manipulé est celui dont le chemin et l'identifiant correspondent. Remarque : Il est possible de préciser un identifiant pour chaque partie du chemin d'un élément.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Le champ Arbre (Treeview)
[ + ] Utilisation du champ Arbre par programmation grâce aux fonctions Arbre du WLangage.
|
Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|