Bonjour,
J'ai un problème de selectedIndex sur une combobox. Je pense avoir trouvé d'où vient le problème mais je ne trouve pas de solution.
D'abord, voici mon code :
Ce combobox affiche une liste d'engin en fonction d'une tache sélectionnée (TachesGrid.selectedItem.idEngin).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <mx:ComboBox id="enginDetail_cb" dataProvider="{dal.ListeEngins.getInstance().getListeForFilterByEngin(TachesGrid.selectedItem.idEngin)}" labelField="nom" selectedIndex="{dal.ListeEngins.getInstance().getIndexOfKey(TachesGrid.selectedItem.idEngin)}" enabled="{!_validationCheckNiv1}"/>
je pense que mon problème vient du fait que lorsqu'il reçoit l'index qui doit être sélectionné, il n'a pas encore reçu les données pour le dataProvider. Donc il lance le selectedIndex AVANT d'avoir reçu le dataProvider.
Donc, il ne sélectionne jamais aucun élément de la combobox.
Auriez vous déjà eu ce genre de problème et avez-vous déjà trouvé une solution ?
Merci
Partager