After further working on this issue, I have added this;
Me.ordVendor.SetFocus
into the OnCurrent event for the main form.
Now, when switching from Datasheet view to Form view; the focus is set on the form. Before this additional .setfocus, when switching from Datasheet to Form view, the 'highlight' or focus, was on the left side of the form. I don't know what that area is called, but it would be highlighted.
I think this may get me started in some way now that I am on the form, to find an event so that I may requery the subform. I am hoping that requerying the subform would 'change' the default value to the correct value.
It is almost like the calculations being done upon opening the form/subform is too fast and grabs the first record, not the record information I am on.
IE: I am still working on this 'fix'.......
Tim