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. |