我使用Jasper报告从Hibernate模型实例生成报告。为此,我使用JRBeanCollectionDataSource传递数据。每个模型实例都有一个“序列”编号,报表按此编号分组。
我的问题是,如果报表中有空组,我需要打印一条消息,如“没有具有此序列号的项”。我不知道如何做到这一点,不知何故,我需要将可能的序列号的完整列表传递到报告中,并确定何时没有一个bean具有当前组的序列号。
有人能给我指出正确的方向吗?
谢谢。
如何扩展适当的数据源类并手动添加缺少的记录?然后在报表定义中,它们将被视为“没有具有此序列号的项”,分组公式将保持不变。