我正在使用带有JasperReports的iReport。我想包含多个具有不相关的SQL查询的子报表。我希望能够将这些全部放在一份报告上 我面临的问题是,当我将主报告sql查询留空时,我的子报表都没有任何数据。主报告实际上没有发送到子报告的任何内容,因为它们是不相关的。基本上,如何将多个不相关的报告放在一个报告中。
答案 0 :(得分:1)
为了显示Detail Band
,您需要填写主报表查询,即使它只是一个虚拟查询,例如:
SELECT 'a' FROM DUMMY
这将显示详细信息带,并显示所有子报告。
否则,如果您不想使用细节带,则可以选择在不使用查询的情况下查看其他带。从Edit
菜单中选择Report Properties
,在More...
标签下,将标记When no data
设置为All Sections, no detail