bom vou dar um exemplo que fiz
aqui, cola no flexbuilder pra ver melhor o código, senão
fica complicado,
Valeu, qualquer duvida to ai,

//=======================================
//código do evento personalizado,
//bem util, poderia ter varios
//eventos diferentes nessa classe

    import flash.events.Event;

    public final class PERSONAL_EVENT extends Event
    {
        public static const ITEM_ATUALIZADO:String = 'itemAtualizado';
        private var item:Object;

        public function PERSONAL_EVENT(item:Object, type:String =
ITEM_ATUALIZADO)
        {
            super(type);
            this.item = item;
        }
    }

//=======================================
//MENU_ATALHOS.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow
    xmlns:mx="http://www.adobe.com/2006/mxml";
    width="431" height="390"
    layout="absolute">

    <mx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;
            import mx.managers.PopUpManager;
            import mx.controls.Alert;

            public var acEmails:ArrayCollection = new ArrayCollection;

            private function okSair():void
            {
                dispatchEvent(new PERSONAL_EVENT(acEmails));
                PopUpManager.removePopUp(this);
            }

        ]]>
    <mx:TextInput x="10" y="30"/>
    <!--blá blá blá componentes do popup-->
</mx:TitleWindow>
//=======================================
//código da tela que cria o popUp
    private function criarPopUp():void
    {
        var popAtalhos:MENU_ATALHOS = new MENU_ATALHOS();
        PopUpManager.addPopUp(popAtalhos, this, true);
        PopUpManager.centerPopUp(popAtalhos);
        popAtalhos.addEventListener(PERSONAL_EVENT.ITEM_ATUALIZADO,
onpopAtalhosSelecionado);
    }

    private function onpopAtalhosSelecionado(e:PERSONAL_EVENT):void
    {
        //digamos que eu já tenha um datagrid chamado dgDados
        dgDados.dataProvider = (e.item as ArrayCollection);
     }





2009/3/19 DZ8 <vagner...@gmail.com>

>
> Tenho uma  tela de filtro que tem tem um combo que e populado e tem um
> metodo que popula ele e ele tem id e nome, quando usuario selecionar
> exempli id numero 1 nome joao preciso pegar este parametro e jogar
> para a outra tela e atualizar os valores no dataprovider daquela
> tela...
>
> deu para enteder agora?
>
> On 19 mar, 13:06, Jonathan Pirovano
> <jonathan.wilianpirov...@gmail.com> wrote:
> > meu não entendi nada do que você disse,
> > sério mesmo,
> >
> > 2009/3/19 DZ8 <vagner...@gmail.com>
> >
> >
> >
> >
> >
> > > Boa tarde
> >
> > > preciso pegar um valor no java que o id e passar por parametro para
> > > outra
> > > tela e carregar tipo seleciona o valor no combox e leva o valor com 3
> > > metodos para outra tela e atualiza estes dados do dataprovider da
> > > outra
> > > tela...exemplo tela de filtro passa o valor ao clicar no botao
> > > carregar para
> > > outra tela.. a tela de filtro e um tittlewindows e a que recebe e um
> > > mdi que
> > > tem dentro um componente que tem grids com dataprovider..
> >
> > > Terei que implementar Singletons em Actionscript 3.0.? e  anica
> > > maneira? alguem teria um exemplo?
> >
> > > obrigado- Ocultar texto entre aspas -
> >
> > - Mostrar texto entre aspas -
> >
>

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

Responder a