I'm pretty new to Access, so I apologize if this is a dumb question. I'm creating a contracts management database to be able to search contracts and display a dashboard that lists upcoming due dates and other event dates. I'm having trouble with creating
the dashboard to display the dates.
I have a query (qryUpcomingEventDates) that calculates and contains all dates based on a table that has the "StartDate" and "RecurNumber". The query looks like this:
| EventID |
InstanceID |
EventDate |
ContractID |
Comment |
RecurCount |
PeriodFrequency |
PeriodType |
ReminderType |
| 1 |
1 |
4/30/2015 |
12345 |
Auto renews unless cancelled by 5/30/2015 |
10 |
1 |
year(s) |
REVIEW CONTRACT |
| 2 |
1 |
5/2/2015 |
23456 |
Payment of $500 |
100 |
1 |
month(s) |
PAYMENT DUE |
| 3 |
1 |
5/5/2015 |
34567 |
Must terminate by otherwise autorenews |
5 |
1 |
year(s) |
TERMINATE BY |
For this example, the contract would have to be reviewed on 4/30/205 every year for 10 years, so there is a date in this query on 4/30/2016, 4/30/2017, etc.
I want to make a dashboard on the frmHomePage (which is a Navigation Form) that displays the due dates ("EventDate" field in the query) that range from the current date through the next 45 days so that due dates from today out to 5/31/2015 pop up on the
list.
What is the best way to do this? If the answer is "run another query off this one" then how will it re-run itself and be correct every time someone uses the database? Will it be able to be placed in a Navigation Form (the "Home Page")?
Any help is appreciated!