【发布时间】:2021-05-20 03:31:21
【问题描述】:
我有一份跨越 3 页的报告。当我为可能返回多个记录的参数运行它时,它首先返回所有页面 1,然后返回所有页面 2,最后返回所有页面 3。 我无法弄清楚如何格式化它,以便它为第一条记录输出第 1-3 页,然后为第二条记录输出第 1-3 页,依此类推。
任何指导将不胜感激。
【问题讨论】:
标签: oracle report oraclereports
我有一份跨越 3 页的报告。当我为可能返回多个记录的参数运行它时,它首先返回所有页面 1,然后返回所有页面 2,最后返回所有页面 3。 我无法弄清楚如何格式化它,以便它为第一条记录输出第 1-3 页,然后为第二条记录输出第 1-3 页,依此类推。
任何指导将不胜感激。
【问题讨论】:
标签: oracle report oraclereports
按照您描述的方式,我想到了 3 个查询 - 每个查询生成一个页面。
其中一个(我们称之为 Q1)应该是“主”查询,其他的应该是链接到它的。
在 Paper Layout Editor 中,Q1 的重复框架 (R1) 应包含所有其他框架,以便将与第一条记录相关的所有数据组合在一起。不要忘记设置垂直弹性属性(可能为“变量”),将页面保护设置为“是”;此外,您可能希望在所有重复帧上设置分页符,以便将它们打印在单独的页面上。
【讨论】: