Fórum problemas com mascara de Data #277858
19/04/2005
0
tenho um programa que o usuário digita a data de vencimento de uma nota.
Se ele digitar a data nesse DBEdit e depis tentar apagar o programa não deixa, dá umerro dizendo que ´ / / ´ não é uma data válida, como faço para acabar com isso?
Rafael Santana
Curtir tópico
+ 0Posts
19/04/2005
Rodc
No campo da data tem uma função [b:7fe0906479]OnSetText[/b:7fe0906479].
Nesta função coloque o código:
if Trim(Text) <> ´/ /´ then Sender.AsString := Text;
Qualquer dúvida leia o Help desta função.
Gostei + 0
19/04/2005
Rafael Santana
essa função tá fazendo o seguinte, eu digito uma data no campo vencimento, aí eu quero apagar, quando eu apago e saio do campo essa função tá repetindo sempre a última data que eu digitei...
o que eu quero é digitar uma data e, quando eu precisar apagar essa data, o sistema deixe...
Gostei + 0
19/04/2005
Rodc
Segue novamente:
if Trim(Text) <> ´/ /´ then Sender.AsString := Text else Sender.Clear;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)