Colorir linha do DBGrid
Como faco para colorir a linha do DBGrid baseado no valor de um campo do registro.
Por exemplo supondo que eu tenha uma coluna ´PAGO´ com conteudo ´S´ ou ´N´.
Gostaria que os registros com o campo ´PAGO´ = ´S´ a linha fosse verde e ´PAGO´=´N´ a linha fosse vermelha.
Obrigado,
Giovanni
Por exemplo supondo que eu tenha uma coluna ´PAGO´ com conteudo ´S´ ou ´N´.
Gostaria que os registros com o campo ´PAGO´ = ´S´ a linha fosse verde e ´PAGO´=´N´ a linha fosse vermelha.
Obrigado,
Giovanni
Gveggi
Curtidas 0
Respostas
.com
17/06/2004
Esolha a cor verde para o padrão da fonte do gride
No evento onDrawColumnCell do grid ponha o código
if TabCobra.FieldByName(´Pg´).AsString = ´N´ then
GridCondominio.Canvas.Font.Color := clRed;
GridCondominio.DefaultDrawDataCell(Rect,GridCondominio.Columns[datacol].field, State);
É isso.
No evento onDrawColumnCell do grid ponha o código
if TabCobra.FieldByName(´Pg´).AsString = ´N´ then
GridCondominio.Canvas.Font.Color := clRed;
GridCondominio.DefaultDrawDataCell(Rect,GridCondominio.Columns[datacol].field, State);
É isso.
GOSTEI 0
Tiago Barbosa
17/06/2004
Uma duvida sobre o codigo acima, oque seria a TabCobra, eu não consigo localizar a table para ver como esta o nome, para eu referenciar
GOSTEI 0
Tiago Barbosa
17/06/2004
Uma duvida sobre o codigo acima, oque seria a TabCobra, eu não consigo localizar a table para ver como esta o nome, para eu referenciar
GOSTEI 0
Tiago Barbosa
17/06/2004
Uma duvida sobre o codigo acima, oque seria a TabCobra, eu não consigo localizar a table para ver como esta o nome, para eu referenciar
GOSTEI 0
Tiago Barbosa
17/06/2004
Uma duvida sobre o codigo acima, oque seria a TabCobra, eu não consigo localizar a table para ver como esta o nome, para eu referenciar
GOSTEI 0
Tiago Barbosa
17/06/2004
Uma duvida sobre o codigo acima, oque seria a TabCobra, eu não consigo localizar a table para ver como esta o nome, para eu referenciar
GOSTEI 0
Tiago Barbosa
17/06/2004
Uma duvida sobre o codigo acima, oque seria a TabCobra, eu não consigo localizar a table para ver como esta o nome, para eu referenciar
GOSTEI 0