Suma Acumulada para un campo agrupado por registro y id (access 2007)

Ok Tengo 2 tablas

Tabla1 = tblGral

Tabla2= tblPagApoMens

Tengo un formulario frmSocios (origen control Tabla1), dentro tengo un subformulario subfrmAportes (origen control tabla2) linkeada por campos tabla1.fldCed y tabla2.fldCedSoc

En la tabla2 estarán todos los aportes mensuales de cada socio, pero el campo fldCedSoc estará repetido y diferenciado por el campo fecha (fldFecApo).

Lo que quiero lograr es sumar por cada registro agrupado por Cedula y ordenado por fecha,en el subformulario (modo hoja de datos). Una RunningSum (suma acumulada) y solo tome en cuenta el mismo campo de linkeo entre el formulario y subformulario. Y esto a la vez actualizara un campo llamado balance.

ejemplo:

registro socio 1: 001-1285843-6 en el formulario

registros del subformulario

001-1285843-6 31/01/2012 400.00 400.00
001-1285843-6 29/02/2012 400.00 800.00
001-1285843-6 31/01/2012 400.00 1200.00

registro socio 2: 224-0021928-7 en el formulario

224-0021928-7 29/02/2012 400.00 400.00
224-0021928-7 31/03/2012 400.00 800.00

en la tabla 2 deberá contener todo

001-1285843-6 31/01/2012 400.00 400.00
001-1285843-6 29/02/2012 400.00 800.00
001-1285843-6 31/01/2012 400.00 1200.00
224-0021928-7 29/02/2012 400.00 400.00
224-0021928-7 31/03/2012 400.00 800.00

Añade tu respuesta

Haz clic para o