Boa tarde galera, estou tentando fazer uma função bem simples
inicialmente.

Tenho este Array com os objetos:

public var abasPesq:ArrayCollection = new ArrayCollection([
        {data: "0", label: "telaAgenda" },
        {data: "1", label: "telaPublicacoes" },
        {data: "2", label: "telaClientes" },
        {data: "3", label: "telaProcessos" },
        {data: "4",label: "telaFinanceiro" }
]);

Queria fazer com que eu chamasse um função passando o nome e ela
exibisse só uma e as outras ficassem ocultas mas está tando um erro.

public function abrePesquisas(abaAbrir){
        for(var i:Number=0; i<abasPesq.length; i++){
                var aba = abasPesq[i].data;
                if(abaAbrir == aba){
                        aba.alpha = 1.0;
                }else{
                        aba.alpha = 0.0;
                }
        }
}

Erro:
ReferenceError: Error #1056: Não é possível criar a propriedade alpha
de String.

Alguém sabe porque isso?

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

Reply via email to