A TelaCadastrarUsuario é um ViewStack, tem problema?
Em 3 de junho de 2011 15:17, William Lima <[email protected]>escreveu:
> Tenta utilizar evento...
>
> na titleWindow *TelaCadastrarUsuario coloca*
>
> protected function detalhes(): void {
> var janelaDetalhes: FiltragemUsuario = new FiltragemUsuario();
>
> janelaDetalhes.exibir();
>
> janelaDetalhes.addEventListener(Usuario.EVENTO_DE_BUSCA_POR_USUARIO,
> tratarUsuarioEncontrado);
>
> PopUpManager.addPopUp(janelaDetalhes, this, true);
> PopUpManager.centerPopUp(janelaDetalhes);
> }
>
> private function tratarUsuarioEncontrado(evento: Event): void {
> var usuario: Usuario = evento.usuario as Usuario;
> usuario.FAZ TEUS TRATAMENTOS....
> }
>
> na tela de Filtragem
>
> public static const EVENTO_DE_BUSCA_POR_USUARIO: String =
> "evento_de_usuario_encontrado";
>
> [Bindable] private var evento_de_usuario_encontrado: Event;
>
>
> private function fechar(): void {
> dispararEvento();
> PopUpManager.remove(this);
> }
>
> private function dispararEvento(): void {
> if (!evento_de_usuario_encontrado)
> evento_de_usuario_encontrado = new
> Evento(EVENTO_DE_BUSCA_POR_USUARIO);
>
> dispachEvent( evento_de_usuario_encontrado);
> }
>
> foi....
>
> Em 3 de junho de 2011 15:04, Re JMD <[email protected]> escreveu:
>
>> Pessoal,
>>
>> Tenho que preencher um cadastro de um usuário através de um PopUp, ou
>> seja, na tela de cadastro chamo uma tela de pesquisa de usuário, ao realizar
>> a pesquisa seleciono o usuário em um datagrid e após selecionar o
>> usuário pressiono o botão de OK. Após isso tenho que fechar esse popup de
>> pesquisa e atualizar a tela de Cadastro e preenchendo os campos com o objeto
>> selecionado no datagrid.
>>
>> Da forma que eu faço ele abre um Popup porém um novo PopUp da tela de
>> cadastro com a os campos preenchido.
>> *
>>
>> var titleWindow:TelaCadastrarUsuario =
>> TelaCadastrarUsuario(PopUpManager.createPopUp(this, TelaCadastrarUsuario,
>> true));
>>
>> titleWindow.usuario = dgUsuarios.selectedItem
>> as Usuario;
>>
>> PopUpManager.removePopUp(this);
>>
>>
>>
>> Alguma poderia ajudar?
>> *
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>
>
> --
>
> William de Farias Lima
> *Desenvolvimento*
> FCM Sistemas
>
> Fone: (85) 3278.8215
> [email protected] <[email protected]>
> www.fcmsistemas.com.br
> <http://www.grupofortes.com.br/>
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> 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 [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev