【问题标题】:Using list manager in Oracle Apex 5在 Oracle Apex 5 中使用列表管理器
【发布时间】:2017-09-22 23:10:38
【问题描述】:

我正在使用 oracle apex 5 构建应用程序,我希望用户在其中选择多个参数并根据用户选择的参数返回交互式报告。

其中一个参数是列表管理器项,用户在其中选择多个值以传递给 SQL 查询。 我的问题是如何将这些值传递给 sql 查询,项目类型是列表管理器,名称是 P2_OPTIONS 我如何将参数传递给生成报告的 SQL 查询。

【问题讨论】:

    标签: oracle-apex oracle-apex-5


    【解决方案1】:

    存储在 P2_OPTIONS 中的选定值除以冒号,例如 2:7:17。

    因此,您可以将此字符串插入查询中,初步将冒号替换为逗号并获得类似

    的表达式

    ... 和 (2,7,17​​) 中的参数 0 ...

    您可以将此字符串解析为顶点集合并在您的查询中加入此集合

    ...和 apex_collections.collection_name = 'P2_OPTIONS_PARSED' 和参数0 = apex_collections.c001 ...

    【讨论】:

      猜你喜欢
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多