Kleber... provável que você não tenha o Flash Player Debug instalado no Firefox... ai não aparece mesmo ^^
Em 9 de setembro de 2010 17:13, Kleber Gracia <kleber.gala...@gmail.com>escreveu: > Olá, o link que enviou funcionou perfeitamente no Firefox, ja no IE aparece > o erro que disse que a propriedade esta nula veja na documentação da adobe > que segue neste site " > http://www.galaxyz.com.br/sites/gwp/sys/wp-flex-erros.php" entendi seu > problema, mas a aplicacao parou de rodar e nao consegui ver direito, este > erro ja diz tudo, voce esta chamando alguma, tente enviar os parametros > fixos e vera que funcionara. Vi seu código e esta correto. > > At. > Kleber Gracia Soares > Equipe Galaxyz trabalhando para você > www.galaxyz.com.br > Telefone: |44| 3233-2039 > Cel.: |44| 9960-0298 - Tim > Msn: klebergra...@hotmail.com > Skype: kleber.gracia > Email: kle...@galaxyz.com.br > "Tudo posso naquele que me fortalece!" (Fl 4,13). > > > > > > Em 9 de setembro de 2010 16:26, Raphael Ramalho <raphaelsnake...@gmail.com > > escreveu: > > Não é bem esse o problema Kleber... >> Eu estou setando os dados do objeto nos components, assim que o objeto >> é injetado na view, o que acontece é que este dataprovider ainda não >> recebeu os dados da solicitação neste momento. >> Aqui esta um exemplo que criei pra ficar mais claro.... >> >> http://www.clicksky.com.br/HelpProject/HelpProject.html >> >> Dá um ViewSource pra sacar melhor! >> >> Obrigado pela atenção! >> On 9 set, 08:19, Kleber Gracia <kleber.gala...@gmail.com> wrote: >> > Bom dia Raphael, o binding funciona como um propagador, onde ao alterar >> em >> > algum local, ele sera alterado em qualquer outro ponto que esta sendo >> > solicitado, mas pelo que entendi ele não esta encontrando a referencia >> > voltada, verifique se pelo menos ele esta retornando um OBJECT, e pelo >> que >> > eu vi, em seu código verifique este ponto >> > "comboBoxAux.dataProvider[i][campo]) " acho que na verdade é >> > "comboBoxAux.dataProvider[i].campo) " espero ter ajudado. >> > >> > At. >> > Kleber Gracia Soares >> > Equipe Galaxyz trabalhando para >> > vocêwww.galaxyz.com.br<http://xn--vocwww-kva.galaxyz.com.br> >> > Telefone: |44| 3233-2039 >> > Cel.: |44| 9960-0298 - Tim >> > Msn: klebergra...@hotmail.com >> > Skype: kleber.gracia >> > Email: kle...@galaxyz.com.br >> > "Tudo posso naquele que me fortalece!" (Fl 4,13). >> > >> > Em 6 de setembro de 2010 15:01, Raphael Ramalho >> > <raphaelsnake...@gmail.com>escreveu: >> > >> > >> > >> > > O carregamento da combobox sempre acontece pois o formulario está numa >> > > popup... >> > > Até pq precisa estar atualizado por se tratar de dados dinâmicos... >> > >> > > On 6 set, 15:00, Raphael Ramalho <raphaelsnake...@gmail.com> wrote: >> > > > Nao estou com dúvidas quanto a selecao do objeto correto no >> combobox, >> > > > e sim com a sincronizacao do componente quanto ao seu ciclo de vida, >> > > > datachange por ai vai.... hueuuhea >> > >> > > > Quero saber quando estiver numa tela de editar um formulario eu dou >> > > > setter no objeto q faz o data binding com os campos do mesmo. >> > >> > > > Na hora de selecionar o item correto do combobox (dependendo da >> tempo >> > > > de resposa da requisiçao ao php) o binding eh realizado antes do >> > > > preencimento completo da combobox gerando um erro de propriedade >> > > > nula.... >> > > > Acho q fui mais claro agora... >> > >> > > > Mas mesmo assim agradecoa a ajuda Kleber, fica ai minha dúvida... >> > > > lembrando q trabalho com mate para o fluxo de dados se alguem souber >> > > > um artificio dentro da arquitetura do mate.... tb ajuda! >> > >> > > > Valeu! >> > >> > > > On 16 ago, 21:29, Kleber Gracia <kleber.gala...@gmail.com> wrote: >> > >> > > > > Olá, a ideia é a mesma viu, qualquer coisa entra em contato. >> > >> > > > > *// Carregar o combobox de outra tabela, é de um relacionamento >> onde >> > > busca o >> > > > > cliente* >> > >> > > > > *private* *function* CarregaCidadesCB():*void* >> > >> > > > > { >> > >> > > > > *var* idCliente:String = CodClienteEnvia.text; >> > >> > > > > *var* id:int; >> > >> > > > > id = Login.getInstance().getCodigo(); >> > >> > > > > *//Funcao que que vai enviar para PHP, getClientesConhecimento --- >> > > Funcao do >> > > > > PHP que retorna dados* >> > >> > > > > *var* asyncToken:AsyncToken = >> > > > > >> Conexao.getInstance().DataService.getClientesConhecimento(idCliente); >> > >> > > > > asyncToken.addResponder( >> > > > > *new* mx.rpc.Responder(receivedQueryCidades, gotError)); >> > >> > > > > } >> > >> > > > > *// Encarregado por receber os dados, veja que é um result, envia >> e >> > > retorna >> > > > > * >> > >> > > > > *private* *function* receivedQueryCidades( result:ResultEvent >> ):*void* >> > >> > > > > { >> > >> > > > > *var* r:ArrayCollection = *new* ArrayCollection( result.result >> *as* >> > > Array ); >> > >> > > > > *var* i:int=0; >> > >> > > > > *var* id_combo:int; >> > >> > > > > *var* datos:Array = *new* Array(); >> > >> > > > > *for*(i;i<r.length;i=i+1){ >> > >> > > > > //Veja que r[i].Cli_Razao é a coluna do banco que o PHP retorna >> > >> > > > > datos.push({data:r[i].Cli_CNPJ,label:r[i].Cli_Razao}); >> > >> > > > > Cli_IdCol.selectedIndex=i+1; >> > >> > > > > id_combo = r[i].Cli_CNPJ; >> > >> > > > > auxClienteBuscar = r[i].Cli_Razao; >> > >> > > > > } >> > >> > > > > *//Verifica se cliente existe * >> > >> > > > > Cli_IdCol.dataProvider=datos; >> > >> > > > > } >> > >> > > > > A Ideia é parecida com a sua, espero que entenda. Abraço. >> > >> > > > > At. >> > > > > Kleber Gracia Soares >> > > > > Equipe Galaxyz trabalhando para >> > > > > vocêwww.galaxyz.com.br<http://xn--vocwww-kva.galaxyz.com.br> >> > > > > Telefone: |44| 3233-2039 >> > > > > Cel.: |44| 9960-0298 - Tim >> > > > > Msn: klebergra...@hotmail.com >> > > > > Skype: kleber.gracia >> > > > > Email: kle...@galaxyz.com.br >> > > > > "Tudo posso naquele que me fortalece!" (Fl 4,13). >> > >> > > > > Em 16 de agosto de 2010 20:58, Raphael Ramalho >> > > > > <raphaelsnake...@gmail.com>escreveu: >> > >> > > > > > Galera, tenho um combobox que é preenchido através de um objeto >> > > > > > remoto, ele fica em uma popup pra editar alguns valores de >> > > determinado >> > > > > > objeto de um list; >> > > > > > O problema é que como a requisição é feita pelo RO ao zend as >> vezes o >> > > > > > result que alimenta a cb vem depois de ter sido chamado o metodo >> que >> > > > > > seta os valores do objeto nos campos. >> > > > > > Como eu uso a funcao pra Binding da combo.... >> > >> > > > > > public static function getIndiceComboBox(comboBoxAux:ComboBox, >> > > > > > campo:String, codigo:int):int >> > > > > > { >> > > > > > var indice:int=0; >> > > > > > var i:int=0; >> > > > > > var flag:Boolean=true; >> > > > > > for (i; i < >> (comboBoxAux.dataProvider >> > > as >> > > > > > ArrayCollection).length >> > > > > > && flag; i++) >> > > > > > { >> > > > > > if >> > > > > > ((comboBoxAux.dataProvider[i][campo]) == codigo) >> > > > > > { >> > > > > > indice=i; >> > > > > > flag=false; >> > > > > > } >> > > > > > } >> > > > > > return indice; >> > > > > > } >> > >> > > > > > Ele daá erro de objeto nulo; >> > > > > > Gostaria de saber como sincronizar esses dados de maneira >> correta... >> > > > > > Uso Flex 3.0+Mate framework+ZendFramework1.10 >> > > > > > Vlw! >> > >> > > > > > -- >> > > > > > 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 >> > >> > > -- >> > > 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 >> >> -- >> 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 >> > > -- > 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 > -- ----------------------------------------------------------- Guilherme Sjlender - Desenvolvedor RIA - Flex/Java - http://site.gflex.biz - ------------------------------------------------ -- 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