>>Did you try to put a break point right after dodefault() and check if you're on the right record in a table?
>
>I've looked at this closer now that I've got more time. When I open up a browse window, while stepping hitting the next button on the form, I can see that the secondary table is on the correct record, however, the related data fields seem to always lag behind one record, as to what is displayed.
Check your default code now more closely. Looks like next code is correct, but something is wrong in the previous code.
If it's not broken, fix it until it is.
My Blog