Hello,
I am in the process of completley reworking an Access database that my officeuses to track progress on ongoing research projects. As part of this effort, I have created a form with a section where project milestone can be recorded. Each project can have up to 5 milestones, and each milestone has several sections.
These sections are:
Estimated Start Date
Actual start date
Estimated End Date
Actual End Date
On the form, all of these are text boxes in the Date/Time format with simple date being used. The form then populates the relevant fields on the table.
All of the estimated dates are entered when the project is originally entered into the system, and the actual dates are entered as those milestones are completed. I would like to create a query that will only pull out the records that have an estimated completion date before the current date, based on the most recent milestone.
For example, for milestone 1 the estimated start date is 03/22/2012, the actual start date is 03/24/2012, the estimated completion date is 04/12/2012, and the actual completion date is 04/12/2012 so milestone 1 has been completed. For milestone 2 the dates are 04/14/2012 for estimated start, 04/15/2012 for actual start, and estimated finish is 05/22/2012. Milestone 2 is not complete yet so it has no actual end date.
How do I set up the query so it shows that the project is behind schedule since the estimated end date is 05/22/2012, but today's date is already 6/4/2012? I want it to pull all records that fit this condition.
Sorry for the long description. Thanks for your help!