我有一个样板文本,应该打印在报告最后一页的底部。但由于这里建议的原因,报告构建器不允许我将“打印对象”属性设置为“最后”:http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/error-while-setting-one-frame-property-to-last-page-914513 解决方案/解决方法似乎存在于该页面中的链接中,但它似乎不会显示在站点上。如果有人有解决方法,请帮助我。
编辑:锅炉板文本应根据要求和页码一起在边距之外。
感谢。
答案 0 :(得分:1)
我不知道“解决方法”,但我这样做的方法是将对象放在普通打印区域,将Print Object On
设置为Last Page
,然后更改边距以便它将在正确的位置打印。页码仍然在边距内,但如果您愿意,可以将其偏移回页面区域以与样板文本位于同一行。
+------------------------------------------------+
| |
| margin |
| +----------------------------------------+ |
| m | | m |
| a | | a |
| r | | r |
| g | | g |
| i | | i |
| n | | n |
| | | |
| | | |
| | | |
| |Boilerplate Text (Last Page) PageNo | |
| +----------------------------------------+ |
+------------------------------------------------+
“Boilerplate Text (Last Page)
”位在报告页面区域内定义,而“PageNo
”位在边距区域中定义。注意我是如何降低底部边缘高度的。
答案 1 :(得分:0)
我想我最近通过检查'当前页面'=='最后一页'
做了类似的事情使用2个页码字段和格式触发器。
如果我能找到我的旧例子,我稍后会更新。