在批量打印报告时,我收到以下错误:REP-3300 工具包中的致命错误 - UI-9 此功能超出上下文。我的猜测是该报告太大了,因为它有 10512 页。
当报告在预览器中并且打印处于会话中时,会发生此错误,报告能够假脱机到最后一页,所以我知道问题不在于打印假脱机大小。我能够打印大约 3500 页,然后抛出错误。
我对打印报告的机器没有管理员权限。我知道 REPORT80 文件夹中的 TEMP 文件夹的大小受到限制,所以我假设我需要生成较小的批次然后打印。
我想知道是否有办法分部分打印这 10512 页,例如打印前 3000 页,然后打印接下来的 3000 ......直到 10512。oracle 6i 报告是否提供任何用于少量打印的机制。
我真正想要实现的是当用户进行处理时,报告被扔到屏幕上,我希望这是 3000 条记录,当他们关闭报告预览器时,我希望它在没有用户干预的情况下自动打印另外 3000 条记录。