2009-06-12 86 views
0

什麼是這個MXML的ActionScript等價物?如何從ActionScript調用RemoteObject方法?

<mx:RemoteObject id="Server" destination="Server" source="gb.informaticasystems.Server" fault="handler_backendCommunicationFails(event)" > 
    <mx:method name="executeQuery" result="handler_fetchDataRequestSuccess(event)"/> 
</mx:RemoteObject> 

TIA!

回答

3

你只需要調用:

Server.executeQuery(...); 

它執行後,處理結果在你的處理器,你指定爲:

private function handler_fetchDataRequestSuccess(event:ResultEvent); 

編輯:讓我翻譯的MXML:

var Server:RemoteObject = new RemoteObject(); 
Server.destination = "Server"; 
Server.source = "gb.informaticasystems.Server"; 
Server.executeQuery.addEventListener("result", handler_fetchDataRequestSuccess); 
Server.executeQuery.addEventListener("fault", handler_backendCommunicationFails);