QR - Campo data vazio

Delphi

10/09/2003

Oi:

Estou c/ problema em campo data qdo vazio o QR imprime 31/12/99?

Já tentei formato de data ddmmyy;0;_, mas o erro continua.

Pode ajudar?

Gilson :arrow:


Gilsonlongo

Gilsonlongo

Curtidas 0

Respostas

4_olho

4_olho

10/09/2003

Se o campo está vazio como pode imprimir alguma coisa?

Além disso esta é uma data válida. Procure o erro em alguma outra parte de seu sistema.

Se ainda não resolver, tente forçar algo como : se a data for menor que tal, então faz isso ...


GOSTEI 0
Gilsonlongo

Gilsonlongo

10/09/2003

Olha, tentei algo assim, veja:

IF(Query1.VCTO01 = date(´30/12/1899´), Query1.VCTO01,´´)

Mas não resolveu...

Se a data está vazia no campo da tabela, imprime: 30/12/1899´.

Como resolvo isto?

Um abraço,

Se o campo está vazio como pode imprimir alguma coisa? Além disso esta é uma data válida. Procure o erro em alguma outra parte de seu sistema. Se ainda não resolver, tente forçar algo como : se a data for menor que tal, então faz isso ...



GOSTEI 0
4_olho

4_olho

10/09/2003

Caro gilsonlongo

Espero que não tenha usado o if como descrito abaixo, pois está em formato usado em Excel e não em Delphi.
IF(Query1.VCTO01 = date(´30/12/1899´), Query1.VCTO01,´´) 


A data mostrada é a menor data usada pelo Delphi. Fiz um teste e não ocorreu este problema. Como está declarando o campo onde está a data? Como Date ou como String?


GOSTEI 0
POSTAR