[firebase-br] IBO - Validar datas

Gustavo Elias Lang <gelang@gmail.com> gelang em gmail.com
Qui Abr 30 10:10:29 -03 2009


O Delphi utiliza os parâmetros do Windows de formato de data e hora...

Se quiser fazer manualmente, pode utilizar algo do tipo no evento OnExit do
DBEdit(ou outro componente que você utiliza):

try
   StrToDate(DBEdit1.Text);
except
   ShowMessage('Data inválida');
   DBEdit1.SetFocus;
end;

Algo em torno disso, podendo adicionar controle de campo em branco e tudo
mais.

2009/4/30 Cleidson <cleidson em zmed.com.br>

> Nada ?????
>
> Cleidson escreveu:
>
>> Pessoal,
>>
>> Estou com dois probleminhas aqui relacionados a data no IBO:
>>
>> 1 - Preciso validar uma data, mas a validação tem que ser de acordo com o
>> formato do país, pois o programa rodará em vários idiomas. ex: Brasil:
>> dd/mm/aaaa, USA: mm/dd/aaaa.
>>
>>
>> 2 - Quero fazer essa validação no VALIDATEFIELDS do IB_QUERY, comecei a
>> escrever o código pra isso, mas quando digito uma data inválida, uma
>> mensagem de erro é gerada antes que o evento de validação seja executado.
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista