Bonjour, bonjour,
Cela faisait quelques temps que je n'étais pas venu importuner la communauté...(5 jours quoi...)!!
Donc, donc, donc?
Aujourd'hui, j'ai réalisé un programme à base de checkbox dynamique.
Qu'est ce que j'entends par Checkbox dynamique ?
J'ai un HttpService qui référence une adresse (par exemple : "http://www.plop.fr/")...
Cette adresse contient une liste d'éléments du type :
Cette liste remplit une combobox qui va alimenter un deuxième HttpService
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Biology Currency Person ...
Ainsi le deuxième Httpservice, va avoir pour url la première adresse (http://www.plop.fr/) plus le choix de la combobox (par exemple : http://www.plop.fr/Biology)...
On arrive maintenant à mon problème :
A partir de cette adresse, j'obtiens une liste d'éléments (dans le même style que la première adresse) sauf que je ne connais pas le nombre de ces éléments.
Je crée à l'aide de la fonction :
Le nombre de checkbox équivalent au nombre d'éléments référencés par l'adresse (que je range dans une Hbox)...
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 public function addcheck():void { myHbox.removeAllChildren(); var test1:String = String(srv6.lastResult); var result1:Array = test1.split(/\n/); for (var i:int=1; i<result1.length+1; i++) { var myCheck:CheckBox = new CheckBox; myCheck.label = ("algo" + String(i)); myHbox.addChild(myCheck); } }
Seulement, ce que je désirerais réaliser, c'est que selon la checkbox cliquée, une adresse est renvoyé à un autre httpservice qui me servira plus tard (donc il prendrait une url du style : "http://www.plop.fr/Biology/algo1").
Or, mes checkbox sont "invisibles" hors de ma fonction. Du coup, je ne sais comment renvoyer le résultat (l'url) à l'Httpservice
Voilà, si vous avez une idée de direction à prendre ou de composants à utiliser.
Je vous remercie !!
Partager