Fórum Validação entre duas datas #321809
20/05/2006
0
Tenho duas datas: Data Cadastro e Data Retorno.
Como faço para que o meu aplicativo não permita que o usuário digite uma Data Retorno menor que a data Cadastro na hora da gravação de um registro?
Valeu,
Jrcosmoluis
Curtir tópico
+ 0Posts
21/05/2006
Sremulador
Gostei + 0
21/05/2006
Ffc
[b:7bb08319a0]Exemplo:[/b:7bb08319a0]
[b:7bb08319a0] if [/b:7bb08319a0]StrToDate(edData2.Text) < StrToDate(edData1.Text) [b:7bb08319a0]then[/b:7bb08319a0]
Application.MessageBox(´Data de retorno menor que data de cadastro´,´Erro!´, + MB_ICONERROR);
Espero ter ajudado, abraço.
Gostei + 0
24/05/2006
Jrcosmoluis
-If EdDATA_RETORNO.Text<>´´Then
--begin
---If EdDATA_RETORNO.Text<EdDATA_CADASTRO.Text Then
----begin
------MessageDlg(´DATA NÃO PODE SER MENOR´+#13+´QUE DATA DE ENVIO´,mtError,[mbok],0);
------EdDATA_RETORNO := EdDATA_CADASTRO;
------EdDT_R.SetFocus;
------Exit;
----end;
--end;
Então, fazendo dessa forma está certo? Amigos testei e funcionou beleza, mas estou na dúvia quanto o uso do IF -- THEN.... esta faltando alguma coisa? (duvidas de novato)
Valeu e novamente obrigado pela atenção
Gostei + 0
25/05/2006
Ffc
Abraços e sucesso.
Gostei + 0
25/05/2006
Jrcosmoluis
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)