删除报告中的空白页面

时间:2012-10-17 21:50:45

标签: jasper-reports report subreport

我目前正在使用 iReport 创建报告。

我的主要报告只是一个包含许多子报告的长页面。每次我单独运行子报告而没有数据时它没有显示任何页面,但是在我的主报告中,它显示空白页面。我希望它只显示包含数据的页面,而那些没有数据的页面不应该有空白页面。

我将子报告放在报告组中:

Group
Subreport
Subreport
Group

并且重复约5-6次。我已经设置了所有报告,包括我的主报告 当没有数据=没有页面 时,我还检查了删除行,当空白的公共属性为所有子报告元素。我的主报告没有查询,因此我放置了一个简单的 SELECT 1

P.S。 我无法发布我的代码,因为我不允许在办公室导出和导入代码。

1 个答案:

答案 0 :(得分:0)

你需要编辑你的子报告的查询并设置记录节点(Xpath生成).....它将删除子报告的问题,即文档中没有页面......