Duvida em EditMask
27/04/2003
0
Eu usei no form para este campo o: DBEdit.
Eu coloquei em DisplayFormat: dd/mm/yyyy.
Eu coloquei em EditMask: !99/99/0000;1;_
Entao eu lanco uma data qualquer: 27/04/2003.
Porem depois quando eu vou zerar este campo, ou seja, quero deixar vazio, aparece uma mensagem de erro: ´Valor de Entrada Invalido. Use a tecla Esc para abandonar as alteracoes´. E com isto de jeito nenhum eu consigo mais zerar o campo. Qual sera´ a solucao???
Diante mao desde ja´ agradeco as ajudas...
Adonis
Posts
27/04/2003
Cristianosilva
Troque !99/99/0000;1;_ por !99/99/9999;1;_ com os 0000 o campo obrigatóriamente tem que ter valores.
Espero ter ajudado.
27/04/2003
Adonis
coloquei como voce sugeriu: !99/99/9999;1;_
Porem agora a seguinte mensagem de erro: ´ / / ´ Nao e´ uma data valida.
Se voce puder me ajudar agradeco.
28/04/2003
Mauromarques
no campo onchange do componente escreva o seguinte comando
if (Trim((Sender as TDBEdit).text)=´/ /´)and(DM1.TPedido.State=dsEdit)
then
(Sender as TDBEdit).Field.Clear;
Clique aqui para fazer login e interagir na Comunidade :)