Em um projeto Flex estou precisando de uma função que some Horas.
Exemplo:
Em um campo o usuário coloca 800:33 (800 horas e 33 minutos) em outro coloca 36:33 (36 horas e 33 minutos) eu preciso somar estas horas e minutos e gravar em outro campo
renzonuccitelli, cara funcionou que é uma beleza!!!
Gostaria de saber agora se você pode me ajudar em uma outra coisa aqui…
Tenho uma janela (DataGrid e botoes Incluir, Altera…) que chama outra (Formulario).
Esta Janela com os botões fica escutando um evento do click do botao na Janela do Formulário para que quando clicar retorne e faça a inclusão no Banco por exemplo.
O que eu quero é validar os campos do formulário, o problema é que ao clicar mesmo validando a janela do formulário fecha.
Deixa eu exemplificar
Esta função abre a janela do Formulário
/* INCLUIR *******************************************************************************/
private function remoteInsert():void
{
ficha = fichaCadCursos(PopUpManager.createPopUp(this,fichaCadCursos,true));
ficha["btConfirmar"].addEventListener("click", onRemoteInsert); // Chama Função onRemoteInsert
ficha["btCancelar"].addEventListener("click", onCloseFicha); // Chama Função pra Fechar a Ficha de Cursos
PopUpManager.centerPopUp(ficha);
}
Quando clicar no btConfirmar chama a função onRemoteInsert
Nesta função onRemoteInsert é que faço o envio do objeto para o back-end java
O que eu quero é que na fichaCadCursos eu possa fazer toda validação e só assim permitir que o click do btConfirmar feche a janela e retorne para função onRemoteInsert
Isso é possível, ou terei de alterar a forma como estou fazendo???
[quote=MaktubBruno]renzonuccitelli, cara funcionou que é uma beleza!!!
Gostaria de saber agora se você pode me ajudar em uma outra coisa aqui…
Tenho uma janela (DataGrid e botoes Incluir, Altera…) que chama outra (Formulario).
Esta Janela com os botões fica escutando um evento do click do botao na Janela do Formulário para que quando clicar retorne e faça a inclusão no Banco por exemplo.
O que eu quero é validar os campos do formulário, o problema é que ao clicar mesmo validando a janela do formulário fecha.
Deixa eu exemplificar
Esta função abre a janela do Formulário
/* INCLUIR *******************************************************************************/
private function remoteInsert():void
{
ficha = fichaCadCursos(PopUpManager.createPopUp(this,fichaCadCursos,true));
ficha["btConfirmar"].addEventListener("click", onRemoteInsert); // Chama Função onRemoteInsert
ficha["btCancelar"].addEventListener("click", onCloseFicha); // Chama Função pra Fechar a Ficha de Cursos
PopUpManager.centerPopUp(ficha);
}
Quando clicar no btConfirmar chama a função onRemoteInsert
Nesta função onRemoteInsert é que faço o envio do objeto para o back-end java
O que eu quero é que na fichaCadCursos eu possa fazer toda validação e só assim permitir que o click do btConfirmar feche a janela e retorne para função onRemoteInsert
Isso é possível, ou terei de alterar a forma como estou fazendo???
Desde já muito obrigado…[/quote]
Leia sobre validators. Na hora de clicar no botão, vc confere todos os validadores. Caso algum não esteja válido, vc informa o erro. Caso contrário vc procede com sucesso.
[quote=MaktubBruno]Cara valeu d++, não devo conseguir olhar este final de semana porque vou estar sem acesso a net.
Mais desde já valeu, assim que tiver uma resposta posto aki.
brigadão…[/quote]
Bom estive vendo aqui e na verdade eu já havia visto este tipo de validação, porém o meu problema é evitar que a janela se feche ao clicar no btConfirmar.
A validação funciona, porém, como a janela que disparou o evento de abertura está esperando por um evento click, ao clicar a janela se fecha, mesmo validando.
Há possibilidade de fazer a validação sem que a janela se feche?