coloque um breakpoint em... * gGrupo = Grupo(e.result); * cCanal = Canal(e.result);
e verifique o nome correto para colocar em labelField... para uma resposta na bucha, sem essas informações.... seria chute. 2010/2/2 Adler <aparob...@gmail.com> > Olá Mario Junior e Pedro Claudio, > > Obrigado pelas respostas. > > Mario Junior, eu já fiz os testes de conexão com o banco e está tudo > ok quando coloco apenas uma função, só dá esse erro quando coloco duas > funções. > > Pedro Claudio, fiz apenas a segunda opção por estar dentro do meu > quase conhecimento na ferramenta flex, e não me retornou nenhum erro, > porém, ela volta como [Object Canal], como faço para trazer a coluna > desejada do banco, não seria no labelField para colocar o nome > desejado da coluna na combobox? o código ficou assim no AS: > > [Bindable] > private var gGrupo:Grupo = new Grupo(); > > [Bindable] > private var cCanal:Canal = new Canal(); > > private var grupoServer:ServerClass = new ServerClass("Grupo"); > private var canalServer:ServerClass = new ServerClass("Canal"); > > private function GetAllGrupo():void > { > grupoServer.call("GetAll",function(e:ResultEvent):void{ > gGrupo = Grupo(e.result); > }); > } > > private function GetAllCanal():void > { > canalServer.call("GetAll",function(e:ResultEvent):void{ > cCanal = Canal(e.result); > }); > } > > > e no mxml das combo's: > > <mx:ComboBox x="219" y="220" id="cmbGrupo" dataProvider="{gGrupo}" > labelField="gru_titulo" selectedIndex="{usuario.id_grupo-1}"></ > mx:ComboBox> > <mx:ComboBox x="219" y="274" id="cmbCanal" dataProvider="{cCanal}" > labelField="can_canal" selectedIndex="{usuario.id_canal-1}"></ > mx:ComboBox> > > > Obrigado, > > Adler > > > > > On 2 fev, 19:52, Pedro Claudio <pcsi...@gmail.com> wrote: > > Opa! > > > > O que aconselho é você criar um VO para isso, que contenha as duas > listas, > > dai você chama apenas esse VO: > > > > private List<Grupo> gGrupo; > > private List<Canal> cCanal; > > > > e no flex chama apenas esse cara ... > > > > [Bindable] > > private var gGrupo:Array; > > > > [Bindable] > > private var cCanal:Array; > > > > private function GetTalVO():void > > { > > commonServer.call("GetTalVO", > > > > > > > > > function(e:ResultEvent):void{ > > > gGrupo = TalVO(e.result).gGrupo as Array; > > > cCanal= TalVO(e.result).cCanal as Array; > > > }); > > > } > > } > > > > ou ainda, vc adiciona um VO espelhando esse seu VO no servidor: > > > > [Bindable] > > private var talVO:TalVO; > > > > private function GetTalVO():void > > { > > commonServer.call("GetTalVO", > > > > > > > > > function(e:ResultEvent):void{ > > > talVO = TalVO(e.result); > > > }); > > > } > > } > > > > o que acha? > > > > 2010/2/2 Adler <aparob...@gmail.com> > > > > > > > > > > > > > Salve Pessoal! > > > > > Tenho 3 tabelas no banco, 1 é a principal, e nela tenho que chamar os > > > combos, com 1 combo está indo uma beleza, agora com 2 ou mais está > > > brabo, já pesquisei aqui no forum sobre isso e o que achei foi colocar > > > os nomes das funções no creationComplete, com 2 ou mais funções, mas > > > ele está me retornando um erro, que pelo que entendi foi que ele não > > > aceita 2 ou mais funções, já criei uma única função chamando as outras > > > duas e também nada. O código que tenho é esse aqui: > > > > > No creationComplete está assim: creationComplete="GetAllGrupo > > > ();GetAllCanal();" > > > > > [Bindable] > > > private var gGrupo:Array; > > > > > [Bindable] > > > private var cCanal:Array; > > > > > private function GetAllGrupo():void > > > { > > > grupoServer.call("GetAll",function(e:ResultEvent):void{ > > > gGrupo = e.result as Array; > > > }); > > > } > > > > > private function GetAllCanal():void > > > { > > > canalServer.call("GetAll",function(e:ResultEvent):void{ > > > cCanal = e.result as Array; > > > }); > > > } > > > > > Agradeço desde já. > > > > > Adler > > > > > -- > > > 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 emhttp://groups.google.com/group/flexdev > > > > -- > > Pedro Claudio > > Adobe User Group Manager - CFUG-BR > > Adobe Community Professional > > Adobe Certified Instructor > > Adobe Certified RIA Specialist > > Adobe Certified Expert > > Adobe Certified Professionalhttp:// > blog.pcsilva.com/enhttp://twitter.com/pcsilva > > +55 21 87020619 > > 55*12*21517- Ocultar texto das mensagens anteriores - > > > > - Mostrar texto das mensagens anteriores - > > -- > 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 > -- Pedro Claudio Adobe User Group Manager - CFUG-BR Adobe Community Professional Adobe Certified Instructor Adobe Certified RIA Specialist Adobe Certified Expert Adobe Certified Professional http://blog.pcsilva.com/en http://twitter.com/pcsilva +55 21 87020619 55*12*21517 -- 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