What is the best practice for creating a data entry form (which may have a subform as well) that can do double duty as a data edit form? I find myself creating double the number for forms, e.g. frmMainInput, subfrmMainInput, frmMainEdit, subfrmMainEdit, etc., where the only difference between Input and Edit is that in the former, Data Entry = Yes.