El código es el siguiente:
<fx:Declarations>
<mx:WebService id="mifWebService" wsdl="http://localhost:59024/WebSite1/Service.asmx?WSDL">
<mx:operation name="ObtenerprocuradoresSQLStr" result="llenaDataGrid(event)" />
</mx:WebService>
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
[Bindable]
private var arrProductos:ArrayCollection
//FUNCION QUE ME LLENA UN DATAGRID
private function llenaDataGrid(event:ResultEvent):void
{
arrProductos=event.result.diffgram.NewDataSet.procuradores.lastResult;
}
]]>
</fx:Script>
<mx:Button x="26" y="72" label="Obtener DataSet"
click="mifWebService.ObtenerprocuradoresSQLStr()"/>
<mx:DataGrid x="26" y="102" dataProvider="{arrProductos}" />
Y el error es este, cuando doy al boton de obtener dataset, me debería llenar el grid cn los datos:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
Muchas gracias de antemano, un saludo