Darkson, vc está chamando a função remota dentro da função de resposta da mesma!!!
Faça o seguinte: Primeiro dispare a função: selecionaCA public function selecionaCategoria():void{ > roProduto.selecionaCategoria.send(); } private function llistaProduto(evento:ResultEvent):void { var resp:ArrayCollection = new ArrayCollection(evento.result as Array) selecionaCat.removeAll() selecionaCat = resp; } Tenta ai pra ver se dar certo!!! Aconselho se for mexer com Flex aprender a usar o Debug pois é muito útil para enteder onde estão as coisas!!! Flw. 2009/7/1 darkson <darkness1...@gmail.com> > > > pessoal, eu não estou conseguindo faze o comboBox puxar os dados do > banco :\ Alguem sabe o pq?? > > olha como estão os códigos > > mxml > > <mx:ComboBox x="570" y="81" dataProvider="{selecionaCat}" > id="cbCat"></mx:ComboBox> > > AS3 > public var selecionaCat:ArrayCollection; public function > selecionaCategoria(event:ResultEvent) > { roProduto.selecionaCategoria.send(); } > > no remote object > > <mx:method name="selecionaCategoria" result="{listarProduto(event)}"/ > > > > php > > function listarCategoria() { > global $db; > $rs=$db->Execute("SELECT * FROM categoria"); > > $retorno['data']=""; > $i=0; > > while(!$rs->EOF){ > > // $CatID=$rs->fields['idCategoria']; > $CatNome=$rs->fields['Descricao']; > > // $retorno['data'][$i]['GridIdcat']=$CatID; > $retorno['data'][$i]['GridNomecat']=$CatNome; > > $i++; > $rs->MoveNext(); > } > return $retorno; > > vcs sabem pq num ta pouxando os dados? eu testei no brownser do amfPHP > e deu certo, mas rodando o flex nao da :\ retorna sempre vazio a > comboBox. aleguem sabe?? > vlw gnt.. tenho q apresentar hj > > > -- ----------------------- Flávio Franco Jr. Analista de Sistemas / Consultor em TI. --- "Deus amou o mundo de tal maneira que deu o seu Filho unigênito (Jesus), para que todo aquele que nele crê não pereça, mas tenha a vida eterna" João 3-16 --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---