Consider a switchboard (not the built in one) if you're not using it, providing that there is an occasion to open the form as read only. If not, it makes no sense to me to force someone to put a form in edit mode one record at a time. I suspect some of the problems you are/will have is because the original designer didn't know how to put checks and balances in place. These might be things like
- user has to pick the required value from a combo and cannot free form type
- if there is a need to open a form one of three ways (read only, edit, append) then provide a means to do so.
- make edits a function of opening a form with a single record
- base the form on staging table(s), then if needed, the entire process can be canceled/undone without affecting the "final" records in the normal table(s)
Try placing yourself in the user's shoes and ask yourself if you'd be happy for the foreseeable future doing what you're imposing. If the answer is that it would become tedious, then don't make other people do it. Just my 2 cents.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.