bom
vamos la entao

faça o seguinte que deverá funcionar...
crie uma variavel GLOBAL que sera o dataprovider da sua combobox
crie uma funcao init() que será chamada no creationComplete da application
dentro dessa funcao, instancie a variavel global que será sua combobox
no result, atribua o resultado à variavel globla...


2009/7/2 darkson <darkness1...@gmail.com>

>
> Fala Flavio, fala Ricardo, caras, fiz o código aew mas tb num deu
> certo. ele da erro mesmo assim. Não consigo dizer o q acontece mas não
> roda. e pra piora a comboBox fica escrito function{}
> Apresentei meu protótipo sem a movimentação e com uma tela de cadastro
> sem funcionar q era a q dependia dessa comboBox.
> eu fiz os passos q vc falou mas mesmo assim continuou dando erro.
> seguindo o que vcs falaram meu código fico assim:
>
> mxml
>
>  <mx:ComboBox x="570" y="81" dataProvider="{selecionaCat}"
> id="cbCat"></mx:ComboBox>
>
> AS3
> public function selecionaCat():void {
>                        roProduto.selecionaCat.send();
>                }
>
>                [Bindable]
>                private function listarCategoria(event:ResultEvent):void
>        {
>          var selecionaCat:ArrayCollection = new ArrayCollection
> (event.result as Array);
>          selecionaCat.removeAll();
> // se eu tira os // daki de baixo da erro. desse jeito q ta aki ele
> num fala o erro mas tb num funciona.
> //          selecionaCat = resp;
>
>        }
>
>  no remote object
>
>  <mx:method name="selecionaCat" result="{listarCategoria(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;
>
> fiko assim mas num funfo nao :\
> >
>


-- 
Att.
Ricardo Gôbbo de Águas
Engenharia de Computação
Universidade Federal de Goiás
www.ricardogobbo.wordpress.com

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to