Hi Malek, I have changed your code as below. Hope this helps <?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ *import* mx.controls.Label; *import* mx.controls.TextInput; *import* mx.managers.PopUpManager; *import* mx.controls.DateField; *import* mx.controls.DateChooser; *import* mx.controls.Alert; *public* *function* formatDate(item:Object):String { *return* dateF.format(item.data); } *public* *function* displayDate(obj:Object):*void* { var dateC:DateField = new DateField(); dateC.width = 100; mycombo.addChild(dateC); var myDate:String = "11/05/2009"; // replace this string with ur date selected var d:Date = new Date(myDate); dateC.open(); dateC.selectedDate = new Date(d.fullYear,d.month, d.date); *//Application.application.addChild(dateC); * } ]]> </mx:Script> <mx:DateFormatter id="dateF" formatString="DD/MM/YYYY"/> <mx:ComboBox id="mycombo" x="10" y="34" dataProvider="{ UserRoleModel.getInstance().userRoleArray}" labelFunction="formatDate" change="displayDate(mycombo.selectedLabel)"> </mx:ComboBox> </mx:Application> Let me know if this helps -- You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/flex_india?hl=en.

