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 <[email protected]>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 <[email protected]> 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 <[email protected]
> >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
> [email protected]
> > > Para sair da lista, envie um email em branco para
> > > [email protected]
> > > 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 [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