我有一个类似于员工工作日志的内置报告。为每个员工创建一个组,其中包含他们完成的所有工作的逐项列表。在每位员工的最后,总工作时间和获得的金额显示在组页脚区域中。在整个报告结束时,显示所有员工的总时数和收入。JasperReports中的汇总乐队iReport
我也有一个单独的报告,这是同一信息的摘要,但没有详细信息。这是一份报告,其中列出了每位员工,工作时间和总收入。这与其他报告的组页脚中显示的信息基本相同。
两个报告都使用相同的SQL命令。我想将它们合并成一个报告,首先生成逐项工作日志,然后再详细总结。但我看不出有办法做到这一点。
其实,也许我可以将我的两个报告都变成子报告并创建一个主报告来保存它们。这是最好的方法吗?还是有更好的解决方案?
我认为关于master和subreport的分裂报告是一个好主意。但你应该考虑报告的表现;如果你的数据源很小,那么这并不重要。另一种方法是用条件隐藏细节带,但可能对报告的性能不利。 –