Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-05-2013
Oscar Guzmán Oscar Guzmán is offline
Miembro
 
Registrado: oct 2008
Ubicación: Caracas-Venezuela
Posts: 79
Poder: 16
Oscar Guzmán Va por buen camino
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
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
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


La franja horaria es GMT +2. Ahora son las 10:15:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi