在iReport中使用带有分页符的两个细节带

时间:2014-05-30 17:35:52

标签: jasper-reports ireport

嗯,我有以下情况:

我应该创建一个报告(使用iReport),为数据库中的每个产品打印一个“PRICE TAG”,但是这个“PRICE TAG”有两面(FRONT SIDE和BACK SIDE),这两面必须是不同的页面,但相同的报告。

1 - 如果我将FRONT和BACK侧放入相同的DETAIL BAND中,则双方将在同一页面(正如我所说,我不想这样)。

2 - 如果我将FRONT侧放在DETAIL 2中的DETAIL 1和BACK Side并将“分页符组件”插入DETAIL 2,则图像将在不同的页面中,因为我希望但是我需要配置报告高度等于=(细节带高度1)+(细节带高度2),这使得每个细节带中都有一个很大的空白区域。

我该如何解决这个问题?

事实上,这是一个“iReport Bug”,我将解释原因。 iReport不允许您将页面大小设置为小于细节高度的总和,页面大小必须相等或更大。但是当我添加“分页符组件”时,每个页面中的细节带将填充所有页面大小,从而产生很大的空白区域。因此,解决方案是在所有内容之前配置页面大小。

0 个答案:

没有答案