Porque esse código não funciona?

0 views
Skip to first unread message

Ricardo Cerqueira

unread,
Oct 19, 2007, 11:37:02 AM10/19/07
to flexdev
Pessoal,

Criei uma ViewState com o login do sistema, caso o mesmo efetue o
login corretamente eu devo mostrar o menu principal e fazer uns
tratamentos como por exemplo desabilitar botões dependendo do nível de
acesso do usuário, então crie uma função chamada doLogin que caso o
usuário esteja cadastrado ele vai executar esse codigo:

userLogin = result[0]; //arentApplication.edtUsuario.text;
userUnidade = result[1];
prepareMenu();
this.currentState = '';

a função prepareMenu() contém o seguinte código:

public function prepareMenu():void
{
if (userUnidade != 'Todas')
{
parentApplication.btnCadLeitos.enabled = false;
}
trace('teste');

}

quando eu retiro essa função do primeiro código o sistema funciona
corretamente, mas quando coloco pra chamar o prepareMenu ele não faz
nada, alguém sabe por que isso acontece?

Daniel Schmitz

unread,
Oct 19, 2007, 6:42:09 PM10/19/07
to flexdev
tentou prepareMenu2 ????

prepareMenu pode ser uma palavra reservada... hehehe

Ricardo Cerqueira

unread,
Oct 20, 2007, 2:33:49 PM10/20/07
to flexdev
Já mudei pra todo tipo de nome, e dá o mesmo problema, a questão é:

parentApplication.btnCadLeitos.enabled = false;

se eu desabilito essa linha ele funciona, se ela fica ele para!

> > nada, alguém sabe por que isso acontece?- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -

Reply all
Reply to author
Forward
0 new messages