Is getAllAsQuery() coming back properly? Shan _____
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of rumpleminzeflickr Sent: Thursday, December 21, 2006 12:41 AM To: [email protected] Subject: [flexcoders] Re: Second post: Really stuck on a problem which should be really easy? :( Hi there, Yes I have verified it is in the wwwroot folder, and can see it in the services browser in flex 2 builder. Here is the full code snippet. Thank you for having a look! <?xml version="1.0" encoding="utf-8"?> <mx:Canvas initialize="pages.getAllAsQuery('page_name, window_title');" xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml> com/2006/mxml" width="100%" height="100%"> <mx:RemoteObject id="pages" destination="ColdFusion" source="kkmis.models.PagesGateway" > <mx:method name="get" result="dataHandler(event)"/> </mx:RemoteObject> <mx:Script> <![CDATA[ // import mx.data.messages.PagedMessage; import mx.rpc.events.ResultEvent; import mx.collections.ArrayCollection; import models.Pages; // is used by Flex Builder 2 [Inspectable(defaultValue=true)] [Bindable] public var voPage:Pages; private function dataHandler (event:ResultEvent):void { viewstack1.selectedChild = detail; voPage = event.result as models.Pages; } private function savePage():void { pages.save(voPage); } ]]> </mx:Script> <mx:ViewStack creationPolicy="all" selectedIndex="1" id="viewstack1" width="100%" height="100%" x="0" y="0"> <mx:Canvas id="detail" label="details" width="100%" height="100%" backgroundAlpha="0.59"> <mx:Form x="0" y="0" width="100%" height="100%"> <mx:FormItem label="Page name"> <mx:TextInput id="page_name" width="250" text="{voPage.page_name}"/> </mx:FormItem> <mx:FormItem label="Window title"> <mx:TextInput id="window_title" width="500" text="{voPage.window_title}"/> </mx:FormItem> <mx:FormItem label="Comment title"> <mx:TextInput id="comment_title" width="500" text="{voPage.comment_title}"/> </mx:FormItem> <mx:HBox width="100%"> <mx:Button click="savePage();" label="Save changes" id="save_changes"/> <mx:Button click="viewstack1.selectedChild=list;" label="Cancel" id="cancel"/> </mx:HBox> </mx:Form> </mx:Canvas> <mx:Canvas id="list" label="list" width="100%" height="100%" top="0" > <mx:DataGrid doubleClick="pages.get (dg.selectedIndex + 1)" doubleClickEnabled="true" id="dg" xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml> com/2006/mxml" dataProvider="{pages.getAllAsQuery.lastResult}" top="0" bottom="0" right="0" left="0"/> </mx:Canvas> </mx:ViewStack> </mx:Canvas>

