Combining Reports

I have shift reports that are generated by multiple packaging lines. Does anyone have an idea on how to combine these reports? Currently, when one line finishes their shift, they review it which generates an email to the supervisor with the report. I’ve been requested to combine all of these reports and send them in one email to the supervisor instead of multiple emails.

I would say you need to use a script to run system.report.executeReport() for each report you want to send then use system.net.sendEmail().