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

Oracle apex 在Oracle APEX 5上创建自定义报告的教程,oracle-apex,oracle-apex-5,Oracle Apex,Oracle Apex 5,我是Oracle APEX 5的新手,我正在寻找以下链接或教程 使用参数(日期)创建自定义报告 转到共享组件>报表查询(添加带参数的sql语句。使用绑定变量测试报表,效果良好) 在管理实例设置下,我已经完成了以PDF格式打印报告所需的配置 转到共享组件>报告布局(添加rtf布局) 在页面上添加项目(日期选择器),以便用户可以选择日期 转到第页并将日期选择器添加为项目。它很好用 将所选日期作为参数传递给自定义报告,并以PDF格式生成输出 在“报表查询”>“会话状态”下,我已启用“包含应用

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

  • 使用参数(日期)创建自定义报告

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

    • 转到第页并将日期选择器添加为项目。它很好用
  • 将所选日期作为参数传递给自定义报告,并以PDF格式生成输出

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

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

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

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


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

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

    检查报表查询中的bind变量在页面上是否具有相同的名称。另外,您会收到什么样的错误消息?您的PDF阅读器是否尝试打开报告?