Página 1 de 1
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 4:50 am
por avitalini
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)Â
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 10:47 am
por ignacio
Buenos días,
Utilice los eventos del objeto TBrwColumn:oGridEdit.
Saludos
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 3:35 pm
por avitalini
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!
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 4:10 pm
por ignacio
METHOD ArrayBrowse1Delete( oSender ) CLASS TForm1
::miTotal -= oSender:GetValue( xCol )
RETURN .t.
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 5:00 pm
por avitalini
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
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 7:35 pm
por ignacio
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
TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Abr 08, 2015 9:01 pm
por avitalini
¿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.
Re: TDBBrowse Calcular mientras agrega o modifica
Publicado: Mié Mar 23, 2016 4:10 am
por Miguel Salas
hola podrias compartir tu código tengo un detalle parecido, gracias
Re: TDBBrowse Calcular mientras agrega o modifica
Publicado: Lun Mar 28, 2016 6:04 pm
por avitalini
Hola qué tal!
El re-cálculo lo mandé a llamar en OnPostDelete y OnPostSave del DataSet