If I have multiple records in the response I get an ArrayCollection
however if I have only 1 record I get an ObjectProxy.  I'm not sure if
specifying the resultFormat would resolve this and if so, which format
is appropriate.  I typically map the results to an ArrayCollection which
is the dataProvider for a datagrid.

 

Perhaps I should just map the datagrid .dataProvider to the
HttpService.lastResult...

 

Any suggestions or experience with this.  My code is below:

 

 

<mx:HTTPService id="QueryService"
result="QueryService_resultHandler(event)" />

...

protected function QueryService_resultHandler(event:ResultEvent):void
{

try {     GridDataArray = event.result.resultset.record;

}catch (e:*) {  GridDataArray = new ArrayCollection();      }

mydatagrid.dataProvider = GridDataArray;

}__,_

 

---------------------------------- results with std xml header removed
-----------------------------------------------------

<resultset>

            <record order__therapy="OT" name="Landers, Ivee"
time__id="3"  time__label="08:00"   id="3" order__resident__payor="3"/>

</resultset>

 

._,___

Reply via email to