【问题标题】:Multi-page text report with BIRT使用 BIRT 的多页文本报告
【发布时间】:2012-03-07 13:42:22
【问题描述】:

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

【问题讨论】:

  • 您要做的是将文本拆分到不同的页面上?

标签: java report birt


【解决方案1】:

如果您的 XML 源包含两个元素,每个元素都包含一大段文本,则可以使用 XML 数据源或脚本数据源。将数据集放入表中,并将详细信息行上的分页符设置为 1 行,并且始终设置为 1 行。这会将两个大文本元素分成单独的页面。

【讨论】:

    【解决方案2】:

    将文本部分拆分为多个页面不需要特殊措施 - 如果字段大到需要分页,这将自动发生。

    【讨论】:

      【解决方案3】:

      动态文本跨越多个页面时的注意事项:

      报表布局应设置为“自动布局”,否则会将文本复制到多个页面。这仅在使用报表查看器时适用。

      如果您想对报告使用固定布局,那就不好了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多