Terry thanks for your help.
I have now got this working using a slightly different method.
I have a main program which when started will open all my tables that I need and using the parameter that has been passed, cArtikey will find the record in articles table and the record in fabsum table. When my form starts up I pass the parameter i.e.
Do neilform with cArtikey.
It works great!!! Is this ok to do it this way you think?
Neil Lewis
IT R&D Manager
Velmore Ltd