![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Alguien me puede ayudar, no estoy logrando colorear intercalado con BD MSAccess. El proceso que estoy utilizando es el siguiente:
procedure TForm_CuentasPagar.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); var HoldColor: TColor; begin HoldColor:=DBGrid1.Canvas.Brush.Color; If (SQLProveedores.DataSet.RecNo mod 2 = 0) then begin DBGrid1.Canvas.Brush.Color:=clMoneyGreen; DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State); DBGrid1.Canvas.Brush.Color:=HoldColor; end; end; El problema con este es que SQLProveedores.DataSet.RecNo = -1 Anticipo las gracias por la ayuda. MQA |
#2
|
||||
|
||||
Revisa el CursorType que estás utilizando enla consulta/Tabla y en la conexión.
¿Qué tipo es? Si es ServerSide es posible que por eso te esté devolviendo -1.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Hola!
Te recomiendo antes que nada que leas la guia de estilo. En la barra de herramientas del mensaje hay un icono que simula el partenon griego sirve para que tu codigo lo envuelvas entre las etiquetas y se aprecie mejor. Nunca he hecho lo que tu codigo propone pero por relacion con otros comportamientos el -1 es la opcion por defecto cuando NO hay un valor. La mayoria de indices empieza en 0. Asi por ejemplo en un radiogroup el valor -1 significa que ningun boton de radio esta seleccionado, un valor de 0 indica que el boton de radio seleccionado es el primero de la lista. Prueba y si aun hay problemas vuelves a preguntar. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cambiar color a DBGrid | Esau | OOP | 7 | 28-01-2011 22:26:41 |
DBGrid Color Celda | hcalero | Varios | 2 | 13-04-2007 13:37:42 |
DbGrid en color | ramonibk | Varios | 3 | 13-01-2005 13:23:58 |
Dar un color a una fila de un DBgrid | Javier_A | OOP | 2 | 15-12-2003 18:59:45 |
Cambiar Color a un DbGrid | UTECYBER | OOP | 1 | 03-11-2003 18:29:02 |
![]() |
|