Fórum Como posso salvar em um campo data após apaga sua data #217656

02/03/2004

0

Eae galera :D
Vou tentar explicar o q está acontecendo. :wink:
Criei uma tabela no paradox;
um dos campos é do tipo D (Date);
coloquei no Datamodulo uma Table e adicionei seus campos;
o campo que é data eu coloque uma mascara no editmask 99/99/99;1;_
até blz.

Normalmente o meu programa cadastra, edit, cancelar, excluir.
só que, tem um momento que eu preciso tirar, (apagar) a data do campo, qdo coloco eddata.clear ele apaga mas na hora de salvar dá erro.
Não consigo salvar sem tem o preenchimento da data.

É isso.
Então a pergunta é: Como posso salvar em um campo data após apaga sua data? (Lembrando q estou usando o editmask).

Flw galera. :wink: :wink: :D


Rodrigof

Rodrigof

Responder

Posts

02/03/2004

Andrey

Isso provavelmente acontece pq ele tenta ler o conteudo do campo e encontra / / e joga isso pra table.
No beforepost da table, vc poderia fazer um teste:

if trim(eddata.text) = ´/  /´ then
    tableNOME_DO_CAMPO_DATA.value := ´´;


falow!


Responder

Gostei + 0

02/03/2004

Rodrigof

[quote=´Andrey´]Isso provavelmente acontece pq ele tenta ler o conteudo do campo e encontra / / e joga isso pra table.
No beforepost da table, vc poderia fazer um teste:

if trim(eddata.text) = ´/  /´ then
    tableNOME_DO_CAMPO_DATA.value := ´´;


falow!


blz deu certo mas faltou o complemento
if trim(F_CadAssociado.dbdtdoe.text) = ´ / / ´ then
Dm.T_AssDtDoe.value := strtodate(´´);

obrigado colega.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar