我在主报告中创建了表格视图。
在表格行中我正在进行子报告,当子报告有数据时它完美地工作但是当子报告为空时它在表格行中显示一条黑色颜色线。
我设置了子报告'删除行的属性,当空白=真'它只在子报告中工作,但是当我编译主报告时它显示一行。
答案 0 :(得分:3)
要删除子报告,您需要
isRemoveLineWhenBlank="true"
在子报表的reportElement
标记
whenNoDataType="NoPages"
在jasperReports
标记的子报告中(或删除属性,默认为NoPages