Hello Hilary,
Sorry for the delay... I managed to find a simpler approach created by one of your colleagues
InfoPath Dashboards & Repeating Data
Youtube link
By using the CAML programming.
It seems to be a bit tricky and hard to understand but the purpose is exactly what I need.
May I should back to you if I met some issues ?
Keep in touch
And thank you for your support
Have a nice day