2013-03-08 108 views
0

我有一个贾斯珀报告设计使用iReport有6个固定大小的6X6块垂直放置在另一个下面。贾斯珀报告使用iReport:跨越多个页面,页面大小A4

问题是这些组合块(页眉+页脚+这些块)的长度超过A4纸张尺寸的长度。因此,当这些打印在A4纸上时,字体会缩小到非常小的尺寸,从而使整个报告几乎不可读。

我试过在两个单独的细节带中分开一半的块。但即使在第一页出现半块并在第二页上停留,也会导致同样的问题(小字体)。

(可能是由于在一个单一的布局所需要的大量内容的JRXML页面的大小已经超出了A4纸)

我应该怎么做才能有多个页面的报表输出分割保持其正常字体大小,也在A4纸上?

感谢

+0

使用汇总带代替详细带,因为多个页面中的细节带分割报表取决于查询行。 – Sharad 2013-03-08 09:13:04

+0

或者 - 你可以请每个块在自己的细节带? – Lisa 2013-03-08 13:26:51

+0

拥有6x6块的乐队的分割类型是什么? – Lisa 2013-03-08 13:27:33

回答

0

谢谢:)

使用自己带的细节让我几乎到了解决方案。 但是我仍然坚持另一点。

如果要同时显示所有频段的数据,则会根据需要将频段分割到多个页面上。

但是,如果只显示一个波段的数据,那么报告末尾的空白页会显示一个页脚(“第2页,共2页”)。但数据仅在第一页上(“第1页,共2页”)。

任何想法如何消除这额外的最后一页?

谢谢