如何在 Oracle 应用程序中将 pdf 输出更改为 excel

how to change pdf output to excel in oracle apps

我有一份 AP 非预扣税的现有报告,现在报告布局是在报告生成器中以纸质布局创建的,报告输出为 PDF 格式。

现在用户希望输出为 Excel 格式,报告在 XML 发布者管理员中没有模板和数据定义,

所以我所做的是从 XML 生成报告并在 BI publisher 桌面中制作我自己的布局,之后我制作了模板和数据定义,上传了我的 RTF 文件。

当我尝试生成报告时,它仍然是我得到的相同输出。来自报表生成器的布局,甚至我上传了我的 RTF 文件。

能否请您澄清一下这种行为

您需要更改一些内容才能使这项工作正常进行。

  1. 在并发程序形式中,您需要将输出类型设置为XML

  2. 要验证 Pt # 1。您可以 运行 并发程序并检查 XML 来自并发请求表单的视图诊断。如果该按钮突出显示,请单击它并检查 XML 是否在浏览器中正确打开,如果未生成 XML 则该按钮将被禁用。

如果您无法检查 Pt #2,那么您的 RDF 不会生成 XML 输出,对于 RTF 报告,您需要 XML 输出,所以您的问题是 RDF/Concurrent 程序设置。

  1. 如果以防万一,您在并发程序表单中的设置输出类型为 XML 并且您仍然获得 PDF 输出,则需要检查模板中的输出类型。

我从您在 Oracle 论坛 post 的屏幕截图中看到,数据源代码是大小写混合的,而 conc 短名称全部大写,因此可以尝试使用全部大写的数据源。

然后,还要在此处使用 SQL 检查设置:https://www.enginatics.com/reports/xdo-publisher-datasources/(从 excel 示例文件的第二个选项卡中取出 SQL-文本,删除" 从头到尾替换 "" 为 ")

或者,使用 Blitz 报告生成 Excel。

我正在使用启用了大型表单字段的 BI Publisher Desktop。 对于 EBS,必须禁用它(向后兼容)。

在 Word 中,转到 BI Publisher->选项->构建->表单字段大小->向后兼容。

修复布局: 1. 打开字段浏览器。 2. 从顶部开始,select 每个表单字段(行)。 3.在编辑window中添加一个字符,将其删除。单击更新。 4. 对每个表单域重复。 5. 保存并上传布局。

TY全部回复。