I have a query with a calculated field that adds 1 year to a field called [TestDate]. Ex. Date Next Due: DateAdd("yyyy",1,[TestDate]). This works fine. Now I want to generate a parameter based on the calculated field "Date Next Due:". Ex. Between [Enter Start Date:] And [Enter End Date:]. Simple enough, however, the results are incorrect. In my screen captures below I am using a 6/1/15 - 6/30/15 date range. Note that when the query is run without the date parameter the result is 14 records. When it's run with the date parameter it's 11, however, all 6/4/15 records are missing and it added in a 6/1/16 record.
Please help.
Query without parameters:
Query with parameters:
![]()