FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Selecionar Celda DBGRID
Hola, tengo un problema en mi aplicación:
Tengo un dbGrid en el que tiene asociado un dataset(query), y al pulsar un botón me cambia las celdas de un color u otro según los valores que hay en dichas celdas. Con las celdas pintadas quiero acceder al valor del campo sobre correspondiente a la celda que selecciono. valorPrev := DBGrid.DataSource.DataSet.Fields[DBGrid.SelectedIndex].AsFloat; Esto lo hago en el evento popup de un popupmenu. Lo que me pasa es que valorPrev siempre es el valor de la columna seleccionada de la primera fila. Pero si no pinto las celdas, si que me obtiene la columna y fila seleccionada, que es lo que realmente quiero tener con las celdas coloreadas. Alguien sabe por qué no me lo hace cuando pinto las celdas? Gracias por adelantado |
#2
|
||||
|
||||
Cita:
Cita:
__________________
Piensa siempre en positivo ! |
#3
|
|||
|
|||
Me sigue funcionando igual. Lo que creo que está pasando es que al pintar las celdas, no se me seleccionan las filas despues, se queda en la última. Super raro
Gracias de todas formas |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como Pintar Solo la Celda y No Toda la Columna de la Celda de un dbGrid?? | AGAG4 | Varios | 11 | 15-11-2004 20:53:28 |
Marcar una celda de un DBGRID | bustio | Conexión con bases de datos | 1 | 10-06-2004 09:51:43 |
DBGrid me borra una celda | thunor | Varios | 4 | 23-06-2003 01:08:04 |
Seleccionar una celda de un DBGRID | Sandochan | Conexión con bases de datos | 2 | 28-05-2003 16:09:37 |
|