Fórum Dbgrid - Mostrar Texto que Eu Quizer #320139
27/04/2006
0
fiz um select de um campo (FIREBIRD), porem, no select nao posso usar o case pq este vem de outra tabela.
os valores do campo (flag), podem ser 0,1,2...
preciso que no evento do dbgrid
DBGrid1DrawColumnCell
faca assim
case Campo.AsInteger of
0 : na coluna[0] sai ´TEXTO QUALQUER 0´
1 : na coluna[0] sai ´TEXTO QUALQUER 1´
etc...
end;
como eu mudo o texto que vai aparecer no Grid ??
Obrigado.
Pedih
Curtir tópico
+ 0Posts
27/04/2006
Massuda
Gostei + 0
27/04/2006
Renato.pavan
Colega,
Adicione campos no componete query ai vc seleciona o Field q vc quer tratar e no evento OnGetText coloque o codigo
case sender.AsString of 0: Text := ´TEXTO QUALQUER´ + sender.AsString; 1: Text := ´TEXTO QUALQUER´ + sender.AsString; END;
Qq duvida posta ai.
[]´s
Renato.
Gostei + 0
14/04/2007
Facc
onde eu errei?
tentei assim
Text := FormatDateTime(´hh:mm´, sender.AsDateTime);
mas continua trazendo a data e hora juntos...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)