![]() |
Ubicacion en mi dbgrid
Buenos dias foro:
Es posible que yo cuando inice mi form 1 este posicionado en el registro 10 y en la columna codigo de mi grilla. se pude manipular en donde quiero estar situado en mi grilla cuando inicie mi forma |
Pues si, en teoría si se puede.
Primero tendrías que mover el dataset al registro que quieres, para que el dbgrid tambien se mueva a ese registro (con un locate podría ser). Luego seleccionar la columna que deseas (dbgrid.col) y al final un dbgrid.setfocus y listo. --- Editado ---- Olvide mencionar cuando podrías hacer esto. Lo puedes hacer cuando quieras :D pero supongo que cuando se active tu formulario sería lo más conveniente. |
Graciasssss precisamente lo estaba mirando en la ayuda de delphi pero lo que no se donde colocar este:
Cita:
|
justo antes de dbgrid.setfocus. En realidad, serían tres instrucciones en el evento activate del form
onActivate //Mover el dataset //dbgrid.col:=X número de campo //dbgrid.setfocus Fin. y ya, eso sería todo. |
Lo intente hacer en el evento DBGrid1CellClick de mi grid pero me sale un error que dice:
[Error] Unit1.pas(134): Undeclared identifier: 'Col' lo escribi asi:
|
no tendría caso que asginaras una columna en el evento click de la celda....
lo que entendí que querías es que automaticamente se colocara en el grid, pero si lo quieres es hacerlo en el evento click de la celda, pues entonces ya no es automático... |
Si lo hice cuando se inicia el form, pero lo intente asignar en este evento pero me mostro ese error, al igual creo que ya se que es, Grcias ContraVeneno
|
Fe de Erratas
Tienes razón, la propiedad Col no existe para el DBGrid.
Lo que pasa es que probé hacer lo que pedías con uno de los grids que estoy usando, lo que no recordaba, es que el grid donde lo probe no es un TDBGrid sino que es el grid de las Jedi Library TJvDBGrid. Pero para un TDBgrid puedes usar la propiedad columns.items. |
Gracias contraveneno ya lo habia hecho :D :D :D
|
La franja horaria es GMT +2. Ahora son las 02:16:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi