|
|
|
|
|
- Méthode 1 : Remplissage selon la position de la ligne parente
- Méthode 2 : Remplissage selon le chemin de l'élément parent
Comment remplir un champ Table hiérarchique ?
Un champ Table hiérarchique est un champ Table dont une des colonnes est un arbre. Le remplissage d'un champ Table hiérarchique s'effectue à l'aide de la fonction TableAjouteFils. Plusieurs méthodes de remplissage sont disponibles : Méthode 1 : Remplissage selon la position de la ligne parente Cette méthode se base sur la position de la ligne parente. Chaque élément fils est ajouté par rapport au numéro de ligne de son parent. La syntaxe de la fonction TableAjouteFils est la suivante :
TableAjouteFils(<Nom de la table hiérarchique>, <Numéro ligne parent>, <Elément fils>)
Par exemple :
TableAjouteFils(TABLEH_MaTable, 0, "France") TableAjouteFils(TABLEH_MaTable, 0, "Italie") TableAjouteFils(TABLEH_MaTable, 1, "Hérault") TableAjouteFils(TABLEH_MaTable, 1, "Gard") TableAjouteFils(TABLEH_MaTable, 4, "Toscane") TableAjouteFils(TABLEH_MaTable, 4, "Vénétie") TableAjouteFils(TABLEH_MaTable, 2, "Montpellier") TableAjouteFils(TABLEH_MaTable, 2, "Sète") TableAjouteFils(TABLEH_MaTable, 5, "Nimes") TableAjouteFils(TABLEH_MaTable, 2, "Agde") TableAjouteFils(TABLEH_MaTable, 9, "Florence") TableAjouteFils(TABLEH_MaTable, 9, "Sienne") TableAjouteFils(TABLEH_MaTable, 12, "Venise") TableAjouteFils(TABLEH_MaTable, 8, "Lombardie") TableAjouteFils(TABLEH_MaTable, 14, "Milan")
Méthode 2 : Remplissage selon le chemin de l'élément parent Cette méthode se base sur le chemin de l'élément parent. Chaque élément fils est ajouté par rapport au chemin de son parent. La syntaxe de la fonction TableAjouteFils est la suivante :
TableAjouteFils(<Nom de la table hiérarchique>, <Chemin de l'élément parent>, <Elément fils>)
Par exemple :
TableAjouteFils(TABLEH_MaTable, "", "France") TableAjouteFils(TABLEH_MaTable, "", "Italie") TableAjouteFils(TABLEH_MaTable, "France", "Hérault") TableAjouteFils(TABLEH_MaTable, "France", "Gard") TableAjouteFils(TABLEH_MaTable, "Italie", "Toscane") TableAjouteFils(TABLEH_MaTable, "Italie", "Vénétie") TableAjouteFils(TABLEH_MaTable, "France" + TAB + "Hérault", "Montpellier") TableAjouteFils(TABLEH_MaTable, "France" + TAB + "Hérault", "Sète") TableAjouteFils(TABLEH_MaTable, "France" + TAB + "Gard", "Nimes") TableAjouteFils(TABLEH_MaTable, "France" + TAB + "Hérault", "Agde") TableAjouteFils(TABLEH_MaTable, "Italie" + TAB + "Toscane", "Florence") TableAjouteFils(TABLEH_MaTable, "Italie" + TAB + "Toscane", "Sienne") TableAjouteFils(TABLEH_MaTable, "Italie" + TAB + "Vénétie", "Venise") TableAjouteFils(TABLEH_MaTable, "Italie", "Lombardie") TableAjouteFils(TABLEH_MaTable, "Italie" + TAB + "Lombardie", "Milan")
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|