Convert returning value from WebService to ArrayCollection : WebService « Data Model « Flex






Convert returning value from WebService to ArrayCollection

Convert returning value from WebService to ArrayCollection
          
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" verticalGap="10">
  <mx:Script>
    
    import mx.utils.ArrayUtil;
  </mx:Script>
  <mx:WebService id="employeeWS" destination="wsDest"  fault="mx.controls.Alert.show(event.fault.faultString)">
    <mx:operation name="getList">
      <mx:request>
        <deptId>{dept.selectedItem.data}</deptId>
      </mx:request>
    </mx:operation>
  </mx:WebService>
  <mx:ArrayCollection id="employeeAC"  source="{ArrayUtil.toArray(employeeWS.getList.lastResult)}" />
  <mx:HBox>
    <mx:ComboBox id="dept" width="150">
      <mx:dataProvider>
        <mx:ArrayCollection>
          <mx:source>
            <mx:Object label="A" data="A para" />
            <mx:Object label="B" data="B para" />
            <mx:Object label="C" data="C para" />
          </mx:source>
        </mx:ArrayCollection>
      </mx:dataProvider>
    </mx:ComboBox>
    <mx:Button label="Get" click="employeeWS.getList.send()" />
  </mx:HBox>
  <mx:DataGrid dataProvider="{employeeAC}" width="100%">
    <mx:columns>
      <mx:DataGridColumn dataField="name" headerText="Name" />
      <mx:DataGridColumn dataField="phone" headerText="Phone" />
      <mx:DataGridColumn dataField=" to email" headerText="Email" />
    </mx:columns>
  </mx:DataGrid>
</mx:Application>

   
    
    
    
    
    
    
    
    
    
  








Related examples in the same category

1.Feed returning value from WebService to a DataGridFeed returning value from WebService to a DataGrid
2.A load event for WebServiceA load event for WebService
3.A fault event for WebServiceA fault event for WebService
4.Call service with WebService
5.Call web service wsdl with WebService and operation in MXML
6.Call WebService with ActionScript
7.Call WebService with operation names
8.Explicit parameter passing with RemoteObject and WebService componentsExplicit parameter passing with RemoteObject and WebService components
9.Define name space for WebServiceDefine name space for WebService
10.WebService error eventWebService error event
11.Get result for WebService callGet result for WebService call
12.Call a web service
13.Use a web service to process form input dataUse a web service to process form input data
14.Call a web service and assign returning value to form controlsCall a web service and assign returning value to form controls
15.Call web service with operation defined
16.Call a web service that queries a SQL database and returns data to Flex
17.Web Service Fault EventWeb Service Fault Event
18.Web Service Multiple OperationsWeb Service Multiple Operations
19.Web Service OperationWeb Service Operation
20.Web Service Result Event
21.Web Service With Bindings
22.Web Service Bounded ParamsWeb Service Bounded Params
23.Get DataSet from ASP.net web service
24.Call Asp.net asmx web service
25.Call Asp.net web service and pass parameters
26.Use Web service to validate inputUse Web service to validate input
27.Adding a web service to process form input data.
28.Call WSDL serviceCall WSDL service
29.Call method in WSDL file
30.Create a namespace object for soap:BodyCreate a namespace object for soap:Body