
Manipular el grid
Publicado por ghfhgfhg (264 intervenciones) el 23/11/2007 13:13:09
Hola a todos.
Tengo un problema con un grid que debe mostrar datos de una tabla1 con los siguientes campos Codigo, Nombres, apellidos. . . . . y se trata de lo siguiente:
Capturo un código leído desde teclado, ya lo tengo en una variable.
Ahora debo mostrar la Tabla1 y el cursor justo en el registro que tenga el código leído, eso ya está he utilizado un Locate y todo lo demás, Pero si presiono flecha arriba o flecha abajo, o finalmente hago clic en otro registro, el cursor no debe ir a ubicarse en ningún otro registro, el puntero solo se queda en el registro seleccionado.
Como ya se ha localizado el registro, se puede cambiar el contenido de cualquier celda (campo), excepto del campo Codigo, o sea que el campo Codigo este Enabled=.F.
Como hago esto?.
Quise utilizar el KeyPress, pero el grid no cuenta con esta propiedad.
Espero su ayuda y de antemano muchas gracias por las respuestas
Tengo un problema con un grid que debe mostrar datos de una tabla1 con los siguientes campos Codigo, Nombres, apellidos. . . . . y se trata de lo siguiente:
Capturo un código leído desde teclado, ya lo tengo en una variable.
Ahora debo mostrar la Tabla1 y el cursor justo en el registro que tenga el código leído, eso ya está he utilizado un Locate y todo lo demás, Pero si presiono flecha arriba o flecha abajo, o finalmente hago clic en otro registro, el cursor no debe ir a ubicarse en ningún otro registro, el puntero solo se queda en el registro seleccionado.
Como ya se ha localizado el registro, se puede cambiar el contenido de cualquier celda (campo), excepto del campo Codigo, o sea que el campo Codigo este Enabled=.F.
Como hago esto?.
Quise utilizar el KeyPress, pero el grid no cuenta con esta propiedad.
Espero su ayuda y de antemano muchas gracias por las respuestas
Valora esta pregunta


0