I have a form where users enter production data at set times during the day.
The set times for dayshift are: 6:30am, 8:30am, 10:30am, 12:30pm, 2:30pm and End-Days.
The set times for nightshift are: 6:30pm, 8:30pm, 10:30pm, 12;30am, 2:30am, and End-Nights
Both shifts work 12 hour shifts.
These set times for records are provided on the form via a textbox with the control source of "=DLookUp("[Time]","[tblProductionHours]","ID = " & [TimeID])"
I'm trying to cut down on the number of records a user has to manually create during their shift. Sometimes the data the user needs to enter will be the same throughout parts or the whole of their shift. The only difference would be the set time of the record. I'd like to have a checkbox on the form that listed all the users set times for creating records so that after the user filled out the form, and before going to the next (new and blank) record if they knew the rest of the records or even just some of the records would be the same then they could select the box next to the set time for records and then those records would be created for them.
So as an example, I'm a dayshift worker starting my shift a 4:30am. My first record of the day will be at 6:30am, then again at 8:30am, 10:30am, 12:30pm, 2:30pm and End-Days. When I am entering my 6:30am record I know that the rest of my records will contain the same data only that the record time will be different. I could fill out the form and use the textbox to select the 6:30am time and then click on separate checkboxes for 8:30am, 10:30am, 12:30pm, 2:30pm, and End-Days. When I commit the record to the DB the additional records would also be created and added to the DB and all the info on the form would stay the same except for the set time of the record. The set time of the record would reflect the checkbox selected.
I thought maybe I could use macros to do this but not sure if that is the right way or not?
Any help would greatly be appreciated.
The set times for dayshift are: 6:30am, 8:30am, 10:30am, 12:30pm, 2:30pm and End-Days.
The set times for nightshift are: 6:30pm, 8:30pm, 10:30pm, 12;30am, 2:30am, and End-Nights
Both shifts work 12 hour shifts.
These set times for records are provided on the form via a textbox with the control source of "=DLookUp("[Time]","[tblProductionHours]","ID = " & [TimeID])"
I'm trying to cut down on the number of records a user has to manually create during their shift. Sometimes the data the user needs to enter will be the same throughout parts or the whole of their shift. The only difference would be the set time of the record. I'd like to have a checkbox on the form that listed all the users set times for creating records so that after the user filled out the form, and before going to the next (new and blank) record if they knew the rest of the records or even just some of the records would be the same then they could select the box next to the set time for records and then those records would be created for them.
So as an example, I'm a dayshift worker starting my shift a 4:30am. My first record of the day will be at 6:30am, then again at 8:30am, 10:30am, 12:30pm, 2:30pm and End-Days. When I am entering my 6:30am record I know that the rest of my records will contain the same data only that the record time will be different. I could fill out the form and use the textbox to select the 6:30am time and then click on separate checkboxes for 8:30am, 10:30am, 12:30pm, 2:30pm, and End-Days. When I commit the record to the DB the additional records would also be created and added to the DB and all the info on the form would stay the same except for the set time of the record. The set time of the record would reflect the checkbox selected.
I thought maybe I could use macros to do this but not sure if that is the right way or not?
Any help would greatly be appreciated.