este es el codigo de mi Data Grid
Código Flex :
[Blindable] private var objTrab:Object = new Object(); [Bindable] private var TablaDP:ArrayCollection = new ArrayCollection() protected function TablaG_itemClickHandler(event:ListEvent):void { //Alert.show("seleccionado... "+TablaDP.toString()); var obj:Object = TablaG.selectedItem; objTrab = obj; var index:int = 0; for(var i:int=0 ; i<TablaDP.length ; i++) { if(TablaDP[i].id == objTrab.toString()) { index = i; break; } } }
este el método de mi objeto remoto:
Código Flex :
protected function directorio_Result(event:ResultEvent):void { if(event.result is Array) { TablaDP = new ArrayCollection(event.result as Array); objTrab=TablaDP[0]; } else TablaDP = new ArrayCollection(); }
TablaDP = DataProvider
TablaG = DataGrid