4

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

  1. 创建带有参数(日期)的自定义报告。

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

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

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

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

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

我做了很多研究,但找不到一个地方可以解释如何进行。

任何解释、链接或教程将不胜感激。

4

1 回答 1

0

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

于 2019-03-26T04:53:13.497 回答