Galera boa tarde,
estou fazendo um pequeno POG, porque ainda não achei solução melhor, e
preciso entregar a implementacao esta semana. Tenho um datagrid
editavel que grava os registros a partir de um loop (POG) que faço,
conforme abaixo :
function LancaNota() : void {
btnSalvar.enabled = false;
abrirJanelaMsg();
GravaNota();
ShowAlunoTurma.send();
ShowAlunoTurma.send(); <----- Este POG é para atualizar o
grid depois de passar pelo loop
}
function GravaNota(): void {
for (var i=0;i < DgAlunoTurma.dataProvider.length;i++){
DgAlunoTurma.selectedIndex = i;
Edt_Nota.text = DgAlunoTurma.selectedItem.nota_1_1b;
Edt_Falta.text = DgAlunoTurma.selectedItem.faltas;
IncNota.send();
}
Preciso mostrar uma mensagem de AGUARDE para o usuario, com isso criei
uma funcao AbrirJanelaMsg(), conforme
abaixo
rivate function abrirJanelaMsg():void
{
mensagem = new msg_aguarde();
PopUpManager.addPopUp(mensagem, this, true);
PopUpManager.centerPopUp(mensagem);
mensagem.addEventListener(CloseEvent.CLOSE,
function():void
{
PopUpManager.removePopUp(mensagem);
}
);
}
Pelo que entendi o Flex abre e fecha a janela na primeira execucao de
IncNota.send(), com isso o envio dos dados continua ocorrendo e a
janela já se fechou..
Alguem pode me ajudar ?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---