Olá, etou tentando receber um array no flex porem não estou conseguindo, tipo estou recebendo um array que esta vindo do AMFPHP:
(Object)#0
lista = (Array)#1
[0] (Object)#2
descricao = "Resistor 10K"
item = "10.10.0001"
unidade = “UN”
[1] (Object)#3
descricao = "Resistor 20K"
item = "10.10.0002"
unidade = “UN”
no flex não consigo inserir os dados em capos inputs(text), como fazer?
Função para buscar:
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<s:RemoteObject id="dados" endpoint="http://localhost/flex/gateway.php"
source="teste"
destination="amfphp"
showBusyCursor="true">
<s:method name="proximo" result="proximo_busca(event)">
<s:arguments>
<item>{txt_item.text}</item>
</s:arguments>
</s:method>
</s:RemoteObject>
</fx:Declarations>
Função ara receber:
public function proximo_busca(event:Object):void{
txt_item.text=event.result.lista.item
txt_unidade.text=event.result.lista.unidade
txt_descricao.text=event.result.lista.descricao
var lista:Array = new Array();
Alert.show(lista[0],"Lista"); // 0
}
estou errando na funcao de receber, ja tentei varias formas, mas ta complicado.
Desde já agradeço…