首页 > 解决方案 > 如何在 oracle PL/SQL 过程中调用 RDF 报告?

问题描述

我想在 oracle pl/sql 过程中使用动态参数调用 RDF 报告。并将该报告输出发送到电子邮件。我正在使用 Oracle EBS 12.1.3。

标签: oracleoracle-sqldeveloperoracle-apps

解决方案


将 test.rdf 部署到自定义顶部位置。选择系统管理员

  1. 创建可执行文件
  2. 可执行文件名 应用程序名
  3. 执行方法
  4. 报告 (.rdf) 文件名

在此处输入图像描述

通过链接到 test.rdf 创建可执行文件

在此处输入图像描述

可执行文件名应为仅在服务器中可用的报告名称。

创建并发程序并附加:并发程序是可执行文件的实例以及输入参数和不兼容的程序。开发示例报告并转移到 oracle 应用程序和执行。

一个。可执行 B. 参数 C. 不兼容性

创建并发程序,在创建时为此提供可执行文件名称。

在此处输入图像描述

单击“参数”选项卡并转到屏幕以提供如下屏幕所示的详细信息。令牌值应该类似于报表生成器中的参数。

在此处输入图像描述

创建请求组并附加并发程序

转到请求组屏幕,创建组或打开现有组以附加我们的并发程序名称。

转到请求组屏幕,创建组或打开现有组以附加我们的并发程序名称。

创造责任

a. Request Group – Collection of Concurrent Programs 
b. Data Group –    Collection of User IDs 
c. Menu – Collection of forms

转到职责屏幕并创建一项职责并将我们的请求组附加到此职责。

创建用户附加责任 转到用户屏幕并将我们的责任附加到现有业务用户。通过 SRS 窗口运行报告。

  1. 转到文件——>一个开关责任——一个选择责任
  2. 转到查看—请求—a> 找到然后我们可以在屏幕下方进行处理。
  3. 单击提交新请求按钮。

单击确定按钮提交单个请求。然后调用我们的报告运行 SRS 窗口。

在单击“确定”按钮之前提供参数的值。

在此处输入图像描述

单击否按钮不提交另一个请求。点击刷新按钮,使我们的报告进入完整的正常阶段。

在此处输入图像描述


推荐阅读