I tried the example.
Weird, hey?
Anyway, I entered
skip 1
skip -1
in the valid method of the text box, and the product information doesn't change.
This isn't the answer to why, and you probably need to check for eof() etc. But it worked.
Regards
Mike
Regards
Mike