When I have something like what you are dealing with, that is a subform that is not directly tied to the main form, I put some hidden, Master fields on the main form that are filled in by actions within subform1. For example, with the main form having customer data, subform1 having order data...