Como filtrar en Consultas de Referencias Cruzadas
Tengo varias consultas de referencias cruzadas en las que las columnas listan los totales mensuales y el total anual. La cuestión es que al hacerlas de ese modo, los datos se van acumulando y esas columnas de meses suman por ejemplo las ventas de 2015, 2016 y así sucesivamente.
Como quiero listar sólo el año actual, a la SQL de la consulta le agregué la condición
WHERE (((Year([fecha]))=Year(Now())))
Hasta ahí todo bien: las tablas muestran los totales del año en curso. Pero ¿qué pasa si quiero consultar los números solamente de un año anterior?
Probé modificar la condición a:
WHERE (((Year([fecha]))=Year([Ingrese año a buscar])))
Y no me muestra datos. Lo mismo si pretendo mostrar datos del año 2015 y pongo
WHERE (((Year([fecha]))=Year(2015)))
¿Cómo puedo lograr que la consulta muestre los resultados del año que ingrese el operador?