Création d'un arbre à partir de deux listes
Bonjour,
J'ai deux listes a partir desquelles je souhaite realiser un arbrem voila les deux listes:
La premiere est une liste de tables (j'ai rajoute cette indentation pour etre plus precis mais les espaces n'y sont pas en realite):
resultList:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| CX_MVT
S_PROD_INT
S_PROD_INT_X
CX_OPEIND
S_ASSET
S_BU
S_ORG_BU
S_ORG_EXT
S_ORG_EXT_X
S_ORG_INT
S_PARTY
S_PARTY_RPT_REL
S_SRV_REQ
S_SRV_REQ3_FNX
S_CONTACT
S_USER
S_ORG_EXT_FNX
S_CP_EMP_PER
S_EMP_PER
S_PARTY_PER |
La seconde est une liste precisant combien de tables sont liees, par exemple les 4premieres tables sont liees a CX_MVT, les 7 suivantes a S_PROD_INT, les 4 suivantes a CX_OPEIND, ...etc
linkTableList:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| CX_MVT
CX_MVT
CX_MVT
CX_MVT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
S_PROD_INT
CX_OPEIND
CX_OPEIND
CX_OPEIND
CX_OPEIND
S_ASSET
S_SRV_REQ
S_SRV_REQ
S_CONTACT |
Mon objectif est d'afficher a l'ecran:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| CX_MVT
S_PROD_INT
S_BU
S_ORG_BU
S_ORG_EXT
S_ORG_EXT_X
S_ORG_INT
S_PARTY
S_PARTY_RPT_REL
S_PROD_INT_X
CX_OPEIND
S_SRV_REQ
S_CP_EMP_PER
S_EMP_PER
S_SRV_REQ3_FNX
S_CONTACT
S_PARTY_PER
S_USER
S_ASSET
S_ORG_EXT_FNX |
Afin de bien voir les liens entre les tables :) Vous avez des idées de comment je pourrai faire? (sachant que le nombre de tables peut varier, je fais tout un traitement avant)