When you create a function that calls a server-side ActionScript function, you must also create a function to handle the data returned by server-side ActionScript. Define the function with the same name as the function making the initial call, but you append _Result to the name.
For example, if you create a function called basicQuery to return query data, you also need to define a results function to handle returned data; declare the results function as basicQuery_Result.
In the following example, the results function search_Result supplies the record set to the dataView.setDataProvider function:
function search_Result(resultset) { dataView.setDataProvider(resultset); status.text = (0+resultset.getLength())+" names found."; }
The following table describes the code and its function:
Code |
Description |
---|---|
function search_Result (resultset) |
The _Result suffix tells the Flash Remoting service to return the results of the search function to this function. |
dataView.setDataProvider (resultset); |
Assigns the results returned by the Flash Remoting service to the dataView list box. |
status.text = (0+resultset. getLength())+" names found."; |
Displays the number of records returned by the Flash Remoting service. |