Bonjour à tous,
Lorsque j'indique une expression (rpa.currentItem.labelTiers) dans la liste des libellés d'une ButtonBar, j'ai une erreur de binding (a priori logique) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <mx:Repeater id="rpa" dataProvider="{listeRepresentants}"> <mx:GridItem> <mx:ButtonBar itemClick="clickHandler(event);" color="{getCouleurIntervenant(rpa.currentItem.principal)}"> <mx:dataProvider> <mx:Array> <mx:String>{rpa.currentItem.labelTiers}</mx:String> <mx:String>X</mx:String> </mx:Array> </mx:dataProvider> </mx:ButtonBar> </mx:GridItem> </mx:Repeater>Mais du coup mon expression n'est pas interprétée quand je retire les {} !Unable to generate initialization code within Repeater, due to id or data binding on a component that is not a visual child.
Comment dois-je procéder, selon vous, pour que l'expression soit interprétée, SVP ?
Merci d'avance.
Partager