public var abasPesq:Array;

//voce deve chamar esta funcao no creationComplete da aplicacao
protected function onCreationComplete( e:Event ):void {
   abasPesq= [
      telaAgenda,
      telaPublicacoes,
      telaClientes,
      telaProcessos,
      telaFinanceiro
    ];
}

Em 13 de julho de 2011 16:43, Cristian <cristianmachadoav...@gmail.com>escreveu:

> Opa assim fiz a alternativa do Eric, mas não funcionou agora ta dando
> um erro de null.
>
> Mais alguma sugestão galera?
>
> Agradeço a todos por responderem ( ninja ) hehehe.
>
> On Jul 13, 4:19 pm, Eric Tonussi <erictonu...@gmail.com> wrote:
> > isso deve resolver
> >
> > --------- Array com os nomes das abas ------------------------
> > public var abasPesq:Array = [
> >     telaAgenda,
> >    telaPublicacoes,
> >    telaClientes,
> >    telaProcessos,
> >    telaFinanceiro
> > ];
> > ---------- Função abre a aba e fecha as outras ---------------
> > public function abrePesquisas(abaAbrir){
> >        for(var i:Number=0; i<abasPesq.length; i++){
> >                 var aba:Object = abasPesq[i];
> >                if(abaAbrir == aba){
> >                        Alert.show(""+aba);
> >                        aba.includeInLaytout = true;
> >                }else{
> >                        Alert.show(""+aba);
> >                        aba.includeInLaytout = false;
> >                }
> >        }
> >
> > }
> >
> > Em 13 de julho de 2011 16:17, adeildo júnior <thejunir...@gmail.com
> >escreveu:
> >
> >
> >
> >
> >
> >
> >
> > > na tua funcao:
> >
> > > ---------- Função abre a aba e fecha as outras ---------------
> > >> public function abrePesquisas(abaAbrir){
> > >>        for(var i:Number=0; i<abasPesq.length; i++){
> > >>                var aba:Object = abasPesq[i].label;
> > >>                if(abaAbrir == aba){
> > >>                        Alert.show(""+aba);
> > >>                        aba.includeInLaytout = true;
> > >>                }else{
> > >>                        Alert.show(""+aba);
> > >>                        aba.includeInLaytout = false;
> > >>                }
> > >>        }
> > >> }
> >
> > > tu nao ta declarando o retorno da tua funcao ( deve ser assim " public
> > > function abrePesquisas(abaAbrir:TIPO_DA_VARIAVEL):void "), e nao
> declara o
> > > tipo da variavel abaAbrir... isso `e o que eu vejo, por cima...
> >
> > > --
> > > 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

Responder a