Hi Guys, Me again....
So I have a DB I am working on which holds canvassing data.
Now ever so often we sent a letter out to the people on the DB and it has a time period for example
Letter 1 - Same Day
Letter 2 - 7 Days after entry
Letter 3 - 14 Days after entry
This goes on for 30 letters.
The process for each letter is as follows and has three different buttons, I know I can merge them into 1 button but they're split for a reason (I have used Letter 3 as an example)
STEP 1 - Letter 3 Report
This report is produced from a query (QRY_Letter3_Search), the query searches for all entries into the database which were entered 14 days from todays date or older and has Letter 1 & Letter 2 Marked as true(sent) with Letter 3 marked as false (not sent)
STEP 2 - Letter 3 Labels
Step two runs and loads the same query (QRY_Letter3_Search) used in the report. This opens in a Word Mail Merge and makes the address labels for the letters which need to be sent out. This is cross checked with Letter 3 Report to confirm the correct number of labels are printed
STEP 3 - Letter 3 Update
This step is the final step and runs an update query (QRY_Letter3_Update) This query updates Letter 3 and marks it as being sent. This is kept seperate as it has various different warnings, warning the user to make sure their labels are correct.
All in all this is a simple process, but for the DB I would have to recreate it over 30 times.
I am wondering if this is the best way to do it, without overcomplecating things?
So I have a DB I am working on which holds canvassing data.
Now ever so often we sent a letter out to the people on the DB and it has a time period for example
Letter 1 - Same Day
Letter 2 - 7 Days after entry
Letter 3 - 14 Days after entry
This goes on for 30 letters.
The process for each letter is as follows and has three different buttons, I know I can merge them into 1 button but they're split for a reason (I have used Letter 3 as an example)
STEP 1 - Letter 3 Report
This report is produced from a query (QRY_Letter3_Search), the query searches for all entries into the database which were entered 14 days from todays date or older and has Letter 1 & Letter 2 Marked as true(sent) with Letter 3 marked as false (not sent)
STEP 2 - Letter 3 Labels
Step two runs and loads the same query (QRY_Letter3_Search) used in the report. This opens in a Word Mail Merge and makes the address labels for the letters which need to be sent out. This is cross checked with Letter 3 Report to confirm the correct number of labels are printed
STEP 3 - Letter 3 Update
This step is the final step and runs an update query (QRY_Letter3_Update) This query updates Letter 3 and marks it as being sent. This is kept seperate as it has various different warnings, warning the user to make sure their labels are correct.
All in all this is a simple process, but for the DB I would have to recreate it over 30 times.
I am wondering if this is the best way to do it, without overcomplecating things?