Cita:
BeforeOpen del dataset maestro, añado unos nuevos campos fkCalculated
|
¿¿¿Y si la abres dos veces, tienes los campos repetidos??? No creo que esto esté bien...
Creo que sería conveniente que nos contaras que es lo que calculas y qué informacion tienen las tablas maestra y detalle.
SUPONIENDO que las tablas sean la cabecera de una factura y sus lineas, te sugiero que crees una tercera tabla que sea para los TOTALES.
- ¿Agregas campos al detalle?
- Abres la cabecera
- Miras si ya tienes los totales calculados
- Abres el detalle
- Recorres el detalle de principio a fin
- Guardas el total en la tabla de totales.
Pregunta importante: ¿Qué base de datos utilizas? Estos problemas se solucionas con sentencias SQL muchas veces.