|
|
|
|
|
<Table hiérarchique>.RécupèreFils (Fonction) En anglais : <TreeView Table>.GiveChild Renvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Table hiérarchique.
Res est un entier
Res = TABLEH_RecetteTV.RécupèreFils(1, taPremier)
TANTQUE Res <> -1
Trace(Res)
Res = TABLEH_RecetteTV.RécupèreFils(1, taSuivant)
FIN
PROCÉDURE ListeFils(i=0)
j est un entier
SI i = 0 ALORS i = TABLEH_MaTableHiérarchique.Select()
j = TABLEH_MaTableHiérarchique.RécupèreFils(i, taPremier)
TANTQUE j <> -1
Info("Ligne : " + j + ", Code : " + COL_Code[j])
ListeFils(j)
j = TABLEH_MaTableHiérarchique.RécupèreFils(i, taSuivant)
FIN
Syntaxe
Renvoyer le fils d'un élément en spécifiant le numéro de la ligne Masquer les détails
<Résultat> = <Champ Table hiérarchique>.RécupèreFils(<Numéro de la ligne> , <Fils>)
<Résultat> : Entier - Numéro de la ligne du "fils" trouvé,
- -1 si aucun "fils" n'est trouvé.
<Champ Table hiérarchique> : Nom de champ Nom du champ Table hiérarchique à manipuler. <Numéro de la ligne> : Entier Numéro de la ligne contenant la branche à manipuler. <Fils> : Constante Indique le "fils" voulu. | | taPremier | Premier élément fils. | taSuivant | Fils suivant. |
Renvoyer le fils d'un élément en spécifiant son nom Masquer les détails
<Résultat> = <Champ Table hiérarchique>.RécupèreFils([<Nom de l'élément>, ] <Fils>)
<Résultat> : Entier - Numéro de la ligne du "fils" trouvé,
- -1 si aucun "fils" n'est trouvé.
<Champ Table hiérarchique> : Nom de champ Nom du champ Table hiérarchique à manipuler. <Nom de l'élément> : Chaîne de caractères optionnelle Nom de l'élément à manipuler. 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 l'élément>" Si ce paramètre ne correspond pas à un élément existant, une erreur WLangage est générée. <Fils> : Constante Indique le "fils" voulu. | | taPremier | Premier élément fils. | taSuivant | Fils suivant. |
Remarques La vitesse d'exécution de la syntaxe 1 est plus rapide que celle de la syntaxe 2. Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|