Chris,
You can do it in many ways. To begin with, adding 8 weeks to a given date is
as simple as <date> + 56 (8 weeks = 56 days).
Now you can use some simple automation to calculate the new date within the
same text box on the form, so you enter a date and it changes to the
calculated date immediately and visibly, or if you don't want it shown on
the form, you can use a second, hidden textbox to put the calculated date,
and link that to the table instead of the one you make the entry into. In
either case, you would use the Before Update event of the date entry textbox
(assumed name: txtDateEntry) to run either a macro or a piece of code to
calculate the new date.
Scenario 1: In the same textbox
Macro:
Action SetValue
Arguments Item: [txtDateEntry], Expression: [txtDateEntry] + 56
VB Code:
Me!txtDateEntry = Me!txtDateEntry + 56
Scenario 2: In another, hidden(?) textbox (assumed name: txtDateStored)
Macro:
Action SetValue
Arguments Item: [txtDateStored], Expression: [txtDateEntry] + 56
VB Code:
Me!txtDateStored = Me!txtDateEntry + 56
HTH,
Nikos