Hi Borislav
I think the problem is that my first Do statement is a procedure which included in it I have a report form. I think this is sending the record pointer to the bottom of the tables. So when my next procedure runs it is not on the record that I want.
Thanks
Neil
Neil Lewis
IT R&D Manager
Velmore Ltd