Distinguir registros no consecutivos para alternar colores en dbgrid.
Que tal Colegas.
hace tiempo ando dando vueltas con el tema de Colorear de forma alternada de un dbgrid.
lo he hecho de maravilla manejando el evento DrawColumnCell
Pero el tema del post radica en que todos los métodos que he visto utilizan el RecordNumber, y dependiendo si este es par o impar colorea la fila correspondiente.
Eso funciona si los numeros de registros son consecutivos. las tablas tienen que ser secuenciales exactas para que funciona. Y hablando de sistemas que funcionen del lado del cliente eso torna muy lenta una aplicación de muchos registros.
A alguien se le ocurre una forma que no sea utilizar tecnologia cliente/servidor? y habilitar desde el lado del servidor la secuencialidad de la tabla.
Saludos y veremos que sale de aquí.
|