2012-03-07 82 views
1

我有一个需要用BIRT创建的报告,它只是两个大段的文本。文本将来自XML,所以我可以使用XML数据源加载文本,但是如何创建可跨多页的文本部分,我不使用表格数据或类似的东西。带BIRT的多页文本报告

+0

你想要做的是将你的文本分割在不同的页面上? – 2012-03-07 15:49:17

回答

2

如果您有一个包含两个元素的XML源,每个元素都包含大量文本,则可以使用XML数据源或脚本数据源。将数据集放入一个表中,并将Detail行中的分页符设置为1行并始终。这将把两个大文本元素分解成单独的页面。

1

文本部分不需要特殊措施来分割多个页面 - 如果该字段足够大以至于需要分页,则会自动发生。

-1

一些需要注意的有动态文本跨越多个页面时:

报表布局应设置为“自动布局”,否则它复制了多页的文本。这仅适用于使用报告查看器的情况。

如果您想为报表使用固定布局,那就不太好。