In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
TDBBrowse Calcular mientras agrega o modifica
TDBBrowse Calcular mientras agrega o modifica
Tengo un TDBBrowse de una factura que necesito ir calculando mientras voy agregando los renglones o modificando las cantidades, Pero aveces me calcula y aveces no.
El único evento que no falla es el OnExit pero quiero que calcule apenas termine de editar o modificar las cantidades, sin salir del browse
Les hago llegar un ejemplo con arrayBrowse que ejemplifica el problema.
Saludos
Attached files EjemploOnExit.7z (2.4 KB)Â
El único evento que no falla es el OnExit pero quiero que calcule apenas termine de editar o modificar las cantidades, sin salir del browse
Les hago llegar un ejemplo con arrayBrowse que ejemplifica el problema.
Saludos
Attached files EjemploOnExit.7z (2.4 KB)Â
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TDBBrowse Calcular mientras agrega o modifica
Buenos días,
Utilice los eventos del objeto TBrwColumn:oGridEdit.
Saludos
Utilice los eventos del objeto TBrwColumn:oGridEdit.
Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
TDBBrowse Calcular mientras agrega o modifica
Ok, lo voy hacer de esa manera, en ambas columnas, la de cantidad y la del costo.
¿Me podría guiar de favor como crear un evento OnDeleted al TDBBrowse, para que después de borrar un reglón, recalcular el costo?
Gracias!
¿Me podría guiar de favor como crear un evento OnDeleted al TDBBrowse, para que después de borrar un reglón, recalcular el costo?
Gracias!
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TDBBrowse Calcular mientras agrega o modifica
METHOD ArrayBrowse1Delete( oSender ) CLASS TForm1
::miTotal -= oSender:GetValue( xCol )
RETURN .t.
::miTotal -= oSender:GetValue( xCol )
RETURN .t.
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
TDBBrowse Calcular mientras agrega o modifica
Tiene usted toda la razón!
Para las sumatorias funciona, pero necesito otros procesos de cálculo, cree que me pueda guiar con la creación de un evento nuevo "OnDeleted"
Gracias
Para las sumatorias funciona, pero necesito otros procesos de cálculo, cree que me pueda guiar con la creación de un evento nuevo "OnDeleted"
Gracias
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TDBBrowse Calcular mientras agrega o modifica
avitalini escribió el mié, 08 abril 2015 17:00Tiene usted toda la razón!
Para las sumatorias funciona, pero necesito otros procesos de cálculo, cree que me pueda guiar con la creación de un evento nuevo "OnDeleted"
Gracias
Ya existe si usa Datasources. En caso contrario, no es posible.
TDataset:OnPostDelete
No obstante, en dicho evento no tiene información sobre el registro borrado.
Un saludo
Para las sumatorias funciona, pero necesito otros procesos de cálculo, cree que me pueda guiar con la creación de un evento nuevo "OnDeleted"
Gracias
Ya existe si usa Datasources. En caso contrario, no es posible.
TDataset:OnPostDelete
No obstante, en dicho evento no tiene información sobre el registro borrado.
Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
TDBBrowse Calcular mientras agrega o modifica
¿Cómo no se me ocurrió por el DataSet?
Claro, ¡eso soluciona mi problema!
Gracias y mis más sinceras felicitaciones a todos los creadores de Xailer, es una maravilla.
Claro, ¡eso soluciona mi problema!
Gracias y mis más sinceras felicitaciones a todos los creadores de Xailer, es una maravilla.
-
- Mensajes: 40
- Registrado: Vie Oct 02, 2015 3:01 am
Re: TDBBrowse Calcular mientras agrega o modifica
hola podrias compartir tu código tengo un detalle parecido, gracias
Re: TDBBrowse Calcular mientras agrega o modifica
Hola qué tal!
El re-cálculo lo mandé a llamar en OnPostDelete y OnPostSave del DataSet
El re-cálculo lo mandé a llamar en OnPostDelete y OnPostSave del DataSet