Avoid reporting duplicate sub-reports.

Can happen if a report happens in a macro template.
Better display of duplicate reports.
Show pop-up when there are no reports.