|
|
|
|
|
<Table hiérarchique>.DéplaceBranche (Fonction) En anglais : <TreeView Table>.MoveBranch Déplace le contenu d'une ligne avec toute son arborescence descendante dans un champ Table hiérarchique. // Positionne le contenu de la branche 1 // comme fils de la branche 19 du champ Table hiérarchique TABLEH_Client.DéplaceBranche(1, 19, tdEnFils) // Positionne le contenu de la branche "Mes Documents\A Faire" // comme fils de la branche 1 du champ Table hiérarchique TABLEH_DOSSIERS.DéplaceBranche("Mes documents" + TAB + ... "A faire", 1, tdEnFils) // Positionne le contenu de la branche 1 comme racine du champ Table hiérarchique TABLEH_Client.DéplaceBranche(1, Null, tdEnFils) Syntaxe
<Résultat> = <Champ Table hiérarchique>.DéplaceBranche(<Elément à  déplacer> , <Elément destination> , <Type de déplacement>)
<Résultat> : Entier Position réelle à laquelle la ligne a été déplacée. Cette position est égale à l'indice de la ligne destination uniquement si la destination se trouve avant la source dans le champ Table hiérarchique. <Champ Table hiérarchique> : Nom de champ Nom du champ Table hiérarchique à manipuler. <Elément à déplacer> : Entier ou chaîne de caractères Branche à déplacer. Cette branche peut être identifiée : - soit par l'indice de la branche à déplacer. Cet indice doit être compris entre 1 et le nombre de lignes du champ (connu par la fonction <Table>.Occurrence ou la propriété Occurrence).
- soit par le chemin de l'élément à déplacer. Ce paramètre est de la forme :
"<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB + ... ["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de la feuille>"
<Elément destination> : Entier ou chaîne de caractères Branche destination. Cette branche peut être identifiée : - soit par l'indice de la branche destination. Cet indice doit être compris entre 1 et le nombre de lignes du champ (connu par la fonction <Table>.Occurrence ou la propriété Occurrence).
- soit par le chemin de l'élément destination. Ce paramètre est de la forme :
"<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB + ... ["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de la feuille>" - soit par 'Null' ou chaîne vide ("") pour spécifier la racine de la hiérarchie.
<Type de déplacement> : Constante de type Booléen Type de déplacement à effectuer : | | tdEnFils | La branche est déplacée et sera le premier fils de la branche destination. La branche déplacée sera donc un niveau plus bas que la branche destination dans la hiérarchie. | tdEnFrère | La branche sera déplacée et sera le frère suivant de la branche destination. La branche déplacée sera donc sur le même niveau de hiérarchie que la branche destination mais à la position suivante. |
Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|