Problema con DSuma generador de expresiones access
Como están, tengo un problema en la generación de una función en el generador de expresiones en access.
El tema es así:
Tengo una tabla Bajas con los campos [Id I], [Fecha de retiro] y [Cantidad retirada] y tengo un formulario continuo dependiente de otra tabla (Insumos) llamado DetallesGeneralInsumos también con un campo [Id I] y con un Txt independiente. Las tablas bajas e insumos están relacionadas por el campo Id I. Lo que necesito hacer, y no se muy bien como, es que en el campo independiente del formulario me muestre la suma del campo [Cantidad retirada] en un periodo de un año para cada registro presente en el formulario, lo que hice (pero sin resultados) es agregar la siguiente fórmula en el origen del registro del campo independiente Txt
=DSuma("[Cantidad Retirada]","[Bajas]","[Bajas]![Id I] = Forms![DetallesGeneralInsumos]![Id I]_
AND [Bajas]![Fecha de retiro] Entre Fecha() Y AgregFecha(" Y ", -1, fecha())")
La primer parte funciona bien, es decir si escribo la función donde solamente me muestre la suma del campo cantidad retirada para cada Id I (es decir para cada registro), pero cuando quiero que me lo calcule en el intervalo de fechas ya no funciona.