>Do you mean if the pointer is on the right record in the secondary table, SPECS?
>
>>Did you try to put a break point right after dodefault() and check if you're on the right record in a table?
Yes, if this is the problematic table.
If it's not broken, fix it until it is.
My Blog