Bonjour tout le monde!
Je développe actuellement un projet avec flex builder 3, qui contient le composant tree... et c'est là qu'intervient mon problème ! Chaque noeud de mon tree contient un composant flex (a chaque fois que je clique sur ce composant celui ci apparait dans l'interface), cependant je ne vois pas comment je peux enregistrer dans ma base de données l'arborescence de mon tree avec les composants que chaque noeud contient pour par la suite pouvoir le recharger... car c'est un tree dynamique, l'arborescence peut être modifié et les noeuds peuvent-être déplacés (drag and drop), ajoutés, supprimés et modifiés (editable).
Donc mes questions sont les suivantes:
Quels types de collections seraient le mieux adaptés dans mon cas (xml, arrayCollection...) pour pouvoir associer a chaque noeud un composant ?
Comment faire pour sauvegarder l'arborescence dans une base de données et pour pouvoir ensuite charger ces données dans le tree (sans perdre l'arborescence des noeuds) ?
Et est-il possible de charger un tree avec un dataprovider qui contient une collection vide (car je voudrais qu'au départ le tree soit vide) ? car quand je fais celà, le tree ne s'affiche pas .... .
Merci a tous d'avance pour vos réponses !
Partager