Código:
Y mi archivo mxml es el sig.<Platillos> <Platillo id="1" descripcion="Platillo Uno Texto de varias lineas">Platote 1</Platillo> <Platillo id="2" descripcion="Platillo Dos Texto de varias lineas">Platote 2</Platillo> <Platillo id="3" descripcion="Platillo Tres Texto de varias lineas">Platote 3</Platillo> </Platillos>
Código:
Como podran observar lo que deseo es usar el mismo objeto (archivo xml) HTTPService en los dos casos, es decir en el data grid y en los repeater que tengo, para esto tuve que referenciar al mismo archivo pero en dos objetos diferentes solamente cambiandole la propiedad result.<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="questions.send(); questions2.send();"> <mx:HTTPService id="questions" url="http://localhost/Platillos.xml" showBusyCursor="true" resultFormat="e4x"/> <mx:HTTPService id="questions2" url="http://localhost/Platillos.xml" showBusyCursor="true" resultFormat="object"/> <mx:Tile width="256" height="104"> <mx:Repeater id="questionList" dataProvider="{questions.lastResult.Platillo}"> <mx:Text text="{questionList.currentItem.@descripcion}" width="84" textDecoration="underline" /> <mx:Button label="{questionList.currentItem.@id}" width="119"/> <mx:Button label="{questionList.currentItem}" width="119"/> </mx:Repeater> </mx:Tile> <mx:DataGrid x="297" y="28" dataProvider="{questions2.lastResult.Platillos.Platillo}"> <mx:columns> <mx:DataGridColumn headerText="Id" dataField="id"/> <mx:DataGridColumn headerText="Platillo" dataField="descripcion"/> </mx:columns> </mx:DataGrid> </mx:Application>
Mi duda es sobre si puedo usar un solo objeto HTTPService para los dos casos o tendre que quedarme con este metodo.
Esta es la salida hasta el momento http://bp2.blogger.com/_8FSqsDcCA-Y/...TTPService.GIF
Gracias por cualquier ayuda que puedan proporcionarme