Gosh this dataassist is brilliant, It has allowed me to repeat the invoices and has the repeated products and services within the invoice repeat selection.
Only thing is the products are not being displayed. The products are retrieved from a separate recordset to the invoices. So some how It needs to pickup the relevant invoice id from the invoice recordset.
just thought I would keep you up to date with my progress