Evento OnGetText.

Delphi

26/02/2004

Olá, Pessoal.
Tenho um sistema de gestão comercial, onde tem uma tela de consulta de notas fiscais de serviço e uso o evento OnGetText de uma coluna para mostrar no DBGrid. Faço o seguinte teste, se o Field da tabela for nulo ele mostra ´ / / ´, é um campo data, caso contrario deveria de mostrar a data que esta gravada na tabela. Mas não está mostrando.
Alguém ja viu algum problema parecido com esse e que tenha a solução ?

Sem mais, agradeço desde já.

Fiquem com Deus e que Jesus ilumine seus passos sempre por onde andares.

Ovidio Jr.


Ovidio

Ovidio

Curtidas 0

Respostas

Adriano Santos

Adriano Santos

26/02/2004

Poste o código q tah no evento


GOSTEI 0
Ovidio

Ovidio

26/02/2004

if DBGridNotas.DataSource.DataSet.FieldByName (DT_PAGAMENTO´).IsNull
then Text := ´ / / ´;


GOSTEI 0
Paulo_amorim

Paulo_amorim

26/02/2004

if DBGridNotas.DataSource.DataSet.FieldByName (DT_PAGAMENTO´).IsNull then Text := ´ / / ´;


Olá

Pode ser que na tabela não esteja NULO, e sim vazio...
Confira se não eh isso...

ou faça
[code]with DBGridNotas.DataSource.DataSet.FieldByName (DT_PAGAMENTO´) do
if (IsNull) or (AsString = ´´) then Text := ´/ / ´


GOSTEI 0
POSTAR