- conheça também:
- acronsoft
- acrondesign
DeveloperFlex - Soluções para Desenvolvedores Visual DataFlex
contato@developerflex.com.br | (55 11) 4378-1115
veja também:
Procedure
A classe cDbCJGridColumn possui um evento com este mesmo nome, que permite configurar a cor de uma única célula que está sendo pintada. Em situações onde queremos pintar a linha inteira dependendo do valor de uma das colunas, éramos obrigados a definir este evento em cada uma das colunas. Com este evento da classe cMFDbCJGridPromptList, temos um local centralizado para fazer isso, sem a necessidade de definir o evento em cada uma das colunas da Grid. Exemplo:
Procedure OnSetDisplayMetrics Handle hoGridItemMetrics Integer iRow
String sTipo
// Obtendo o valor da coluna oLOGEVENT_Cd_Tipo, que irá definir a cor da linha inteira
Get RowValue of oLOGEVENT_Cd_Tipo iRow to sTipo
Case Begin
Case (sTipo = "Informação")
Set ComBackColor of hoGridItemMetrics to 16757683
Case Break
Case (sTipo = "Alerta")
Set ComBackColor of hoGridItemMetrics to 9240575
Case Break
Case (sTipo = "Erro")
Set ComBackColor of hoGridItemMetrics to 4227327
Case Break
Case End
End_Procedure
2017, ACRONSOFT Gestão da Informação. Todos os direitos reservados.