FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Focus Dbgrid
Como puedo hacer en un dbgrid tengo 500 filas, me piden un edit que se pueda escribir el apellido y haga focus por ejemplo en la linea donde los apellidos comiencen por ejemplo con "Garcia", estoy buscando pero no encontre nada al respecto.
Si encontre hacerlo con stringGrid2.Cols[5].indexOf(trim(edit4.text)) > 0, pero no con dbgrid Gracias |
#3
|
|||
|
|||
Focus Dbgrid
Gracias, pero lo que estoy buscando y no encuentro es por ejemplo, tengo el dbgrid por columnas apellido, nombre..etc,poder tener un edit donde pueda escribir el apellido y me haga focus en la linea de la primera coincidencia, pero no asociado al datasource, sino directamente al dbgrid, y no encuentro una opcion come indexof donde pueda hacerlo directamente en la columna.
Gracias. |
#4
|
||||
|
||||
Hola shoulder.
Lo que sucede es que el DBGrid no trabaja independiente del DataSource. El DBGrid es, digamos, la representación visual de un DataSet que está relacionado a él, mediante un DataSource. Es decir que la línea donde se situa el foco en el DBGrid, está en relación directa con la posición en que se halla el DataSet en ese momento. Saludos. Última edición por ecfisa fecha: 23-11-2010 a las 23:48:13. |
#5
|
||||
|
||||
Hola.
Otro modo que se me olvidó mencionarte, es usar la propiedad Filter. Y aunque usas el DBGrid y no el DataSet en forma directa; en definitiva lo haces para referenciar al DataSet asociado.
Saludos. Última edición por ecfisa fecha: 24-11-2010 a las 00:06:09. |
#6
|
|||
|
|||
Dbgrid Focus
Muchisimas Gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ver los item's de de la columna de un DBGrid al entrar con el focus | rgstuamigo | Varios | 2 | 16-03-2009 21:25:49 |
Set Focus En Net | maco2007 | .NET | 4 | 05-11-2007 12:59:28 |
Focus | eldonfsr | C++ Builder | 2 | 19-09-2007 06:35:39 |
Focus | Huer | Varios | 6 | 05-05-2007 18:16:20 |
Focus | Cronos | Varios | 3 | 17-05-2003 03:18:29 |
|