Oi Robinho,

 

Pode fazer da seguinte forma:

 

Quando chama a sua tela e depois de preencher as textboxs, sugiro que faça o
seguinte:

 

var telacadUsuEmpresa: cadUsuEmpresa = new  cadUsuEmpresa();

 
PopUpManager.addPopUp(telacadUsuEmpresa,this,true);

 
PopUpManager.centerPopUp(telacadUsuEmpresa);

 
telacadUsuEmpresa.txCodigo.text  = txCodigo.text;

 
telacadUsuEmpresa.txUsuario.text = txUsuario.text;

telacadUsuEmpresa.Pesquisa()

 

Caso não resulte, alteras a função da pesquisa para te aceitar mais dois
parâmetros que é o código e o usuário e colocas a chamar a tua função
directamente.

 

Um abraço

 

De: flexdev@googlegroups.com [mailto:flexdev@googlegroups.com] Em nome de
Robinho de Morais
Enviada: quarta-feira, 20 de Novembro de 2013 13:54
Para: flexdev@googlegroups.com
Assunto: [flexdev] executar metodo de consulta no onComplete

 

Pessoal, estou com um probleminha aqui que não consegui resolver....

 

tenho uma tela chamada usuarios...nela vou abrir outra tela chamado
empresas...

 

eu estou chamando essa tela empresas assim :

 

var telacadUsuEmpresa: cadUsuEmpresa = new  cadUsuEmpresa();

 
PopUpManager.addPopUp(telacadUsuEmpresa,this,true);

 
PopUpManager.centerPopUp(telacadUsuEmpresa);

 
telacadUsuEmpresa.txCodigo.text  = txCodigo.text;

 
telacadUsuEmpresa.txUsuario.text = txUsuario.text;

 

 

quando abro essa tela de empresa eu já passo o codigo e nome do usuário da
tela usuários para a tela empresas.

 

Agora eis o problema...

 

quando abrir a tela empresas eu tenho que pegar o codigo do usuário que
estou passando no txCodigo e executar um metodo que faz consulta no
banco...então fiz o metodo assim

 

public function Pesquisa():void{

                                               

                                               condicao.removeAll();

                                               valores.removeAll();

                                               retornoSQL.removeAll();

 

 

 
retornoSQL.addItem('cd_empresa');

 
retornoSQL.addItem('tp_liberado');

                                               

                                               

 
dsEmpresas.consultaDinamica("empresas",condicao,valores,retornoSQL);


                                   }

 

e no creationComplete da tela empresas eu coloquei esse metodo para
executar, o metodo está funcionando corretamente, porém quando executa,
consegui perceber que o código do usuário ainda não foi passado para o campo
txCodigo.

 

Como faço para que quando eu chamar essa tela e assim que ela abrir ela
executar esse metodo para trazer as empresas ?

-- 
-- 
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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie
um e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

-- 
-- 
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ê está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a