在Oracle APEX 5上创建自定义报告的教程

时间:2016-09-01 11:24:38

标签: oracle-apex oracle-apex-5

我是Oracle APEX 5的新手,我正在寻找下面的链接或教程。

  1. 使用参数(日期)创建自定义报告。

    • 转到共享组件>报告查询(使用参数添加sql语句。使用Bind Variables测试报告并且工作正常)
    • 在管理实例设置下,我已完成了以PDF格式打印报告所需的配置
    • 转到共享组件>报告布局(添加rtf布局)
  2. 在页面上添加项目(日期选择器),以便用户可以选择日期。

    • 转到页面并将日期选择器添加为项目。它工作正常
  3. 将选定的日期作为参数传递给自定义报告,并以PDF格式生成输出。

    • 在报告查询>下会话状态,我已启用包含应用程序和会话信息。在那里,我选择了我在页面上创建的项目。项目名称与我的SQL脚本中的参数名称相同。

    • 在我的页面上,我还包含一个触发报告的按钮。该按钮通过URL链接到报告。

  4. 此部分失败,我无法根据我在日期选择器项目中选择的日期获得报告。

    我做了很多研究,但找不到一个地方解释如何继续。

    非常感谢任何解释,链接或教程。

1 个答案:

答案 0 :(得分:0)

例如,存储日期参数的页面项目为P9_DATE,您必须将页面项目P9_DATE作为参数传递,以在点击按钮时重定向URL为https://example.com/apex/f?P=&APP_ID.:0:&SESSION.:PRINT_REPORT=<REPORT_NAME>:::P9_DATE:&P9_DATE.