首页 > 解决方案 > ireport excel 输出包含空格而不是空列

问题描述

我在主报表的表格中添加了一个子报表以在同一行中显示元素,但是当子报表变成一行时,excel输出在子报表的一部分中显示空行,我怎样才能让它显示空的comlums而不是空白处。

excel输出:

https://i.stack.imgur.com/25Vs7.png

ireport 模型: https ://i.stack.imgur.com/JFcku.png

标签: jasper-reportsexport-to-excelsubreport

解决方案


将空白文本字段放在子报表后面,与子报表中的列宽相同。单击发送后备词 将子报告置于其上方。

例如在下图中。我创建了空白文本字段,选择它们并右键单击,单击“向后发送”然后将子报告放在这些列上方。因此,当不打印子报表时,将打印这些空白字段。

在此处输入图像描述


推荐阅读