Problema con operador "ENTRE ... Y" en generador de expresiones Access

Hola.

Necesitaría ayuda sobre una expresión.

Tengo una tabla llamada [Altas] con los campos [Cantidad ingresada], [Id I] y [fecha de alta] y tengo un formulario continuo llamado REMPRE donde tengo dos cuadros de textos independientes [Texto17] Y [Texto19] (que toman valores de fecha de otro formulario) y [texto19] que es el campo calculado,. Lo que quiero hacer es que al poner dos fechas en los Txt independientes [Texto17] y [Texto19] me devuelva en el campo calculado la cantidad de insumos ingresados en ese rango de fechas. Para ello escribí la siguiente expresión en el origen del control del campo [texto19].

=Nz(DSuma("[Cantidad ingresada]","[Altas]","[Altas]![Id I]=Forms![Rempre]![Insumos_Id I] AND [Altas]![Estado]='APROBADO' AND [Altas]![Fecha de Alta] Entre Forms![Rempre]![Texto17] Y Forms![Rempre]![Texto19]"),0)

El tema es que me marca #Error, he probado la función sin la condición de las fechas y funciona bien, también he probado con

....Entre #Forms![Rempre]![Texto17]# Y #Forms![Rempre]![Texto19]#"),0)

y con

....Entre #"&Forms![Rempre]![Texto17]&"# Y #"&Forms![Rempre]![Texto19]&"#"),0)

Pero no funciona,

Agradecería sus ayudas

Saludos

Martin

Añade tu respuesta

Haz clic para o