Carol,
You really shouldn't be saving the Exempt status in your table. That
should be a calculated field.
And a rule of thumb is to not save any value that can "derived or
calculated from data you already have saved.
This is similar to Price * Qty = LineTotal. As long as you capture the
Price, and capture the Qty, you can always re-calculate the LineTotal "on
the fly" in any subsequent form, query, or report.
Also...
If the initial status of a new record is "non-exempt" (checkbox =
False)... what happens when another year passes. Some of the "non-exempt"
vehicles will be becoming "exempt", but your original record still indicates
"non-exempt." You'll constantly have to edit that status, as time passes...
Try this.
Let's say your check box is named chkExempt, and your year field is
named YOM (for Year of Manufacture)
In the ControlSource for your checkbox, put this calculation...
=IIf(Year(Date())-[YOM]>=10,True,False)
Now, every time you visit a record, the Exempt status will be calculated
"on the fly", and be correct.
--
hth
Al Campagna
Microsoft Access MVP
http://home.comcast.net/~cccsolutions/index.html
"Find a job that you love... and you'll never work a day in your life."