![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
oki
La condicion la ya tengo Sr. Roman, hago la validación en el Evento OnColExit del dbgrid cuando capturo un valor en la celda determinó que valor contendrá PVentaCheck si es False pintará la Celda de lo contrario no la pinta, pero el Problema no es eso si no que al Insertar un nuevo registro la DESPINTA, este es mi problema.
Saludos. |
|
#2
|
||||
|
||||
|
Volvemos al mismo punto. Tú asignas un valor a PVentaCheck como dices en el evento OnColExit y será válido sólamente para el registro que acabs de editar, pero el evento OnDrawColumnCell no tiene ni idea de a qué registros aplicar esa condición. El evento únicamente ve una variable estática PVentaCheck pero nada que le indique qué fila usar.
Lo más posible es que el código que uses en OnColExit para determinar el valor de PVentaCheck debas trasladarlo al evento OnDrawColumnCell. // Saludos |
|
#3
|
||||
|
||||
|
Gracias....!!!!
Ok.. Roman Gracias, y disculpe si lo hice sacar de onda pero es la primer vez que pinto una celda de un dbgrid desconocía como se hacía para pintar solo un registro sin pintar toda la columna y toda la fila de la celda.
Le agradezco su valioso Tiempo. Que tenga buen día. ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|