Post your labelFunction.
Ot trace the values in it yourself. Tracy ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Forsberg Sent: Friday, November 02, 2007 9:47 PM To: [email protected] Subject: [flexcoders] Binding Array as Data Provider for Combobox. I have a function that creates an array of objects: public function createTimeArray():void{ var millisecondsPerMinute:int = 1000 * 60; var currentDate:Date = new Date(); var year:int = currentDate.getFullYear(); var month:int = currentDate.getMonth(); var day:int = currentDate.getDate(); var startTimeDate:Date = new Date(year,month,day,5,0); var ta:Array = new Array(); var i:int; for(i = 0;i<102;i++){ var myObj:Object = new Object(); myObj.label = startTimeDate; myObj.data = i+1; ta.push(myObj); startTimeDate.setTime(startTimeDate.getTime() + (10 * millisecondsPerMinute)); //Alert.show(ta[i].label); } } I create a bindable variable: [Bindable] private var ta:Array; Call it in my init(): createTimeArray(); And bind it to my combobox: <mx:ComboBox x="74" y="70" width="93" id="cb_departureTime" dataProvider="{ta}" labelFunction="convertTime" textAlign="right" labelField="label"> I get nothing in my combobox. Any ideas? Thanks. Mark F.

