Hi PJ thanks for your help, Marsh fixed the problem but anyway here is the
backgound info you requested.
I have two tables, one is like a summary table and the other is the detail
table. The main table is where we record requested for repairs and the detail
table is where we want to store the details of each repair attempt. At the
moment we overwrite the information until we clear the call but when you go
back 2 months later you cant see the progression through the job. There may
be only one detail record for each one in the main table but sometimes there
are many (it depends how many attempts we need to fix the problem) what I
wanted to do was store the last detail record in the field in the main table
as this is the field all the reports etc look at, basically its the final
fix.
The code for the recordset opens a parameter query the parameter (param) is
the primary key of the table the main form is based on. This links all the
notes from the one to many relationship I may have gone about it all wrong
any suggestions / help would be terrific