Colin,
I never solved this one using mailmerge. Instead I used OLE Automation to update a Word file template. The 'child' records were listed in a table which was expanded from one to as many as necessary 'on the fly'.
In my case I needed a separate document for each letter, so I printed each as it was done, printed the corresponding envelope, saved it and opened a new one for the next 'parent' record.
HTH
Barbara
>I have successfully created mailmerges where each record in the dataset is for new form letter. What I need to do now is create a mailmerge where 1 or more records is for each new letter. For example, I need a mailmerge that will create a letter that lists all of a parents children at a school, which could be one or greater. Any ideas?