FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como dar foco en un campo del registro activo TDBGrilla
Quiero pasar el foco desde un combo donde elegí un artículo, y lo agregué a una grilla asociada a una tabla temporal; a un campo específico del registro activo de la grilla/tabla.
por ejemplo: la fila 7 columna 3 (7º registro en el 3º campo) Sospecho que algún forista se ha visto en esta necesidad y lo ha resueldo de una manera más que simple (cosa que yo no se hacer) Junto con mi saludo, les envío el agradecimiento a la respuesta. |
#2
|
|||
|
|||
Foco en columna de Grilla
Hola amigo delphiano, para dar foco a una columna en TDbGrid prueba con esto:
siempre en el evento onKeyDown del DbGrid: if key = vk_Return then (sender as TDbGrid).SelectedIndex := 3; //selecciona dicha columna mas interesante seria ir de columna en columna: if key = vk_Return then begin (sender as TDbGrid).SelectedIndex := (Sender as TDbGrid).SelectedIndex + 1; key = 0; //nos comemos la tecla end; Saludos Diego
__________________
Diego |
|
|
|