我使用Oracle report 6获取我的报告,问题是我想在不显示报告的情况下获得PDF导出。我的意思是,现在,我点击一个按钮并制作报告(从我的Oracle表单调用报告),然后转到我的报告菜单->Generate to File -> PDF。
我不想再这样做了..。我可以从我的表单中使用任何命令直接导出我的报告吗?我的意思是,例如,使用一些命令来准备报告,并获得PDF格式的自动导出…
此外,如果我可以设置导出文件的名称和它的位置,当我尝试生成PDF也可以帮助我,因为我需要遵循一些规则,我的导出文件的put名称,如使用前缀和一些数字和数字。
你有什么建议吗?
发布于 2010-12-29 21:38:59
您可以同时执行这两个请求。
您必须创建参数并将其传递给内置的run_product
语法:
REPORT_DESTYPE: File, Printer, Mail, Cache -- SET File
REPORT_FILENAME: The report filename (not used with CACHE) -- Set your desirable file name format
REPORT_DESNAME: The report destination name (not used with Cache) --
REPORT_DESFORMAT: The report destination format -- <HTML|HTMLCSS|PDF|RTF|XML|DELIMITED> set PDF示例参数列表: SET_REPORT_OBJECT_PROPERTY(v_report_id,REPORT_DESFORMAT,'');
我希望这能有所帮助。
如果您仍然需要完整的详细信息,请让我知道,我将添加一个示例过程。
发布于 2013-02-16 13:03:00
使用以下参数字段:
ADD_PARAMETER(p1,'DESTYPE',TEXT_PARAMETER,'FILE');
ADD_PARAMETER(p1,'DESFORMAT',TEXT_PARAMETER,'PDF');
ADD_PARAMETER(p1,'DESNAME',TEXT_PARAMETER,'C:\Downloads\MRP_PROCESSRATE.PDF');https://stackoverflow.com/questions/4536883
复制相似问题