Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Recalcular totales al editar en un DBGrid (https://www.clubdelphi.com/foros/showthread.php?t=69276)

razor7 06-08-2010 05:23:04

Recalcular totales al editar en un DBGrid
 
Hola, tengo un problema con un DBGrid.

El problema es queno se como hacer para saber cuando un campo del dbgrid es editado por el usuario, necesito saberlo para recalcular un total.

Lo que debo reconocer es cuando un usuario termina de editar el campo "cantidad" del grid, para luego actualizar el campo "total" que se obtiene de multiplicar la cantidad por un precio.

Hay algun evento que me sirva?

Gracias!

Neftali [Germán.Estévez] 06-08-2010 10:28:17

Creo que es más sencillo que accedas a los campos del DataSet asociado al DBGrid (Query o Table).
Creo que el eventos AfterPost, por ejemplo, te será útil para recalcular totales.

Casimiro Notevi 06-08-2010 11:44:59

Coincido con la respuesta dada por Neftalí :)

Por cierto, el título: "Problema tonto con DBGrid" no es muy apropiado" :confused:


Neftali [Germán.Estévez] 06-08-2010 12:48:09

Casimiro tiene toda la razón.
Razor7, te he editado el título. Para próximas ocasiones intentar ser más concreto/descriptivo.

razor7 06-08-2010 14:48:44

Gracias por la pronta respuesta, soy un novato en esto de componentes orientados a datos.

Gracias!
PD: perdon por lo del nombre, no me di cuenta


La franja horaria es GMT +2. Ahora son las 18:55:33.

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