【问题标题】:Oracle Reports Builder 12 multiple page reportOracle Reports Builder 12 多页报表
【发布时间】:2021-05-20 03:31:21
【问题描述】:

我有一份跨越 3 页的报告。当我为可能返回多个记录的参数运行它时,它首先返回所有页面 1,然后返回所有页面 2,最后返回所有页面 3。 我无法弄清楚如何格式化它,以便它为第一条记录输出第 1-3 页,然后为第二条记录输出第 1-3 页,依此类推。

任何指导将不胜感激。

【问题讨论】:

    标签: oracle report oraclereports


    【解决方案1】:

    按照您描述的方式,我想到了 3 个查询 - 每个查询生成一个页面。

    其中一个(我们称之为 Q1)应该是“主”查询,其他的应该是链接到它的。

    在 Paper Layout Editor 中,Q1 的重复框架 (R1) 应包含所有其他框架,以便将与第一条记录相关的所有数据组合在一起。不要忘记设置垂直弹性属性(可能为“变量”),将页面保护设置为“是”;此外,您可能希望在所有重复帧上设置分页符,以便将它们打印在单独的页面上。

    【讨论】:

    • 感谢您的回复。这实际上是一个查询。这是一份州监管报告,有很多文本,字段分布在 3 页中。对于与一个查询相关联的每一页,我都有一个重复框架。
    • 好的;但你必须有一个包含所有这些的“主”框架。我会尝试“拉伸”第一个重复帧,使其包含所有其他帧。或者,可能,创建一个包含所有现有重复帧的新“主”重复帧。
    • 我已经尝试过了,当您将报告运行为 PDF 时,它是 1 个 8.5x11 页面中的所有三个页面
    猜你喜欢
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多