我现在正在寻找一段时间,我尝试过的一切都行不通。我正在使用iReport设计自定义报告,但我无法删除表格中的空白行。
实际上,有时我在整行上都有一些空值,所以我检查了iReport中的“BlankWhenNull”框。但为了避免出现空格,我还检查了“RemoveBlankLine”框并将我的文本字段位置设置为浮动,但它对我不起作用。
这是我获得的内容和我想要的内容: 我知道列中的字段不正确但实际上并不重要,我只是在测试。
这是我得到的: 正如您所看到的,由于删除了线条,因此存在一些空白区域
这就是我想要的: 在这里,我没有白色空间
我正在使用表组件作为子报表,它似乎是一个非常不同的用途。
以下是JRXML文件:http://pastebin.com/7tBQU3MD
答案 0 :(得分:0)
试试这个:
isStretchWithOverflow="true"
isBlankWhenNull="true"
isRemoveLineWhenBlank="true"