Bonjour,
Je me bloque sur un truc concernant les items d'une combobox
j'ai un objet Matériel
un matériel possède un numéro une fonction principale et une liste de fonctions secondaires, sachant que chaque fonction (principale et/ou secondaire) peut avoir une liste de fonctions occupées
donc dans ma combobox je voudrais afficher mes matériel en priorité
ex
j'ai un Matériel m1, qui possède une fonction principale F1 et deux fonction secondaire FS1 et FS2
La fonction principale de m1 possède deux fonction occupées (o1 et o2)
La fonction secondaire FS1 possède (o1,o2 et o3)
La fonction secondaire FS2 possède (o1)
voici une représentation XML pour simplifier a chose
</Matériel>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23<Materiel> <numero>1</numero> <nom>m1</nom> <fonctionPrincipale> F1 <fctOccupee>o1</fctOccupee> <fctOccupee>o2</fctOccupee> </fonctionPrincipale> <listeFctSecondaire> <fctSecondaire> FS1 <fctOccupee>o1</fctOccupee> <fctOccupee>o2</fctOccupee> <fctOccupee>o3</fctOccupee> </fctSecondaire> <fctSecondaire>FS2 <fctOccupee>o1</fctOccupee> </fctSecondaire> </listeFctSecondaire> </Materiel>
dans ma combobox je voudrais avoir
m1 F1 //le premier item
m1 FS1
m1 FS2
si je selectionne m1 FS1 j'affiche les fonction occupées de FS1 (i.e o1,o2, et o3)
donc ma question est, comment puis-je faire pour découper mon objet Matériel pour réaliser cela (j'ai pensais au objet VO, mais je ne sais trop comment faire :-( )
voilà, j'espère que j'étais un peux claire
Merci
Partager