![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Impedir que se pueda salir de un DBGrid con el mouse
Hola a todos los del foro y gracias de antemano
tengo un dbgrid donde se van cargando registros para una factura y la única columna que se puede modificar es la de cantidad de forma que el usuario pueda alterar el valor y yo hago una actualización inmediata del costo y precio y hasta ahí todo perfecto. El problema viene cuando el usuario esta editando una celda para cambiar por ejemplo de 12 a 24 pero antes de validar con enter se va con el mouse a otro edit del formulario (fuera del dbgrid), dejando a la celda con el valor 24 y los datos correspondientes al costo y precio no se actualizan, de forma que lo que necesito es que si el usuario está alterando la cantidad en cualquier celda de la columna de cantidades que no pueda hacer click con el mouse en otro sitio del formulario o que se si se sale del dbgrid de esa manera el sistema lo asuma con si fuera un evento de la tecla escape o #27 con lo cual el sistema coloca de nuevo automaticamente la cantidad 12 que tenía en principio. Espero haberme explicado bien Gracias
__________________
Oskar |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mouse en Celda de DBgrid | angelholberg | Gráficos | 1 | 06-02-2009 03:10:24 |
No permitir seleccion con el mouse (dbGrid) | Caro | OOP | 2 | 11-07-2006 17:32:34 |
Impedir salir de un DBEdit si el valor no es válido | gluglu | Varios | 3 | 17-01-2005 17:35:33 |
Marcar un Registro al salir de DBGrid | gluglu | Conexión con bases de datos | 2 | 09-10-2004 01:54:23 |
Salir del DBgrid con el teclado | oneromm | Varios | 1 | 16-03-2004 23:23:24 |
![]() |
|