JasperReports:如何在子报表中删除新页面空白

时间:2012-05-31 12:35:30

标签: jasper-reports ireport

我创建了一个报告并将子报告放入摘要中。我有问题在子报表中删除新页面空白,因为我在子报表的属性中将点击“运行到底部”。之后,我正确地运行我的报告。数据显示正确但在页面后出现一个新页面空白时出现问题。我不知道如何删除空白页面。有人知道吗?

2 个答案:

答案 0 :(得分:1)

我知道我的错误不是按规模范围进行子报告。大小带和子报告的大小必须相同,以便不会出现空白页。

答案 1 :(得分:1)

我解决了为 reportElement 标记添加属性 isRemoveLineWhenBlank =“true”

<reportElement mode="Opaque" x="0" y="0" width="802" height="60" isRemoveLineWhenBlank="true" ...

带高,reportElement高度和子报告高度必须等于:

<detail>
        <band height="60" splitType="Stretch">
            <subreport>
                <reportElement mode="Opaque" x="0" y="0" width="802" height="60" ...