【问题标题】:Set value of Popup LOV with dynamic action使用动态动作设置 Popup LOV 的值
【发布时间】:2020-06-15 16:43:38
【问题描述】:

我尝试使用 PL/SQL 函数体类型的动态操作“设置值”来设置弹出 lov 的值。这适用于选择列表,但不适用于弹出 lov。如何做到这一点?

【问题讨论】:

    标签: oracle-apex oracle-apex-5


    【解决方案1】:

    假设您的项目是 P1_ITEM 并且您的 LOV 是

    select display, return from table;
    

    在标准选择列表中,值存储在#P1_ITEM 中。

    在弹出窗口中,LOV 值存储在#P1_ITEM_HIDDENVALUE 中,但显示在#P1_ITEM 中。

    所以在动态动作中,需要设置两个动作:

    1. 使用受影响的项目 P1_ITEM 从 LOV 设置值“返回”。
    2. 执行 JavaScript 代码
    $("#P1_ITEM").val(display)
    

    【讨论】:

    • 而且仍然没有更好的方法......我想知道他们什么时候会改变这一点
    【解决方案2】:

    $('#P1_ITEM').val(&display.)

    其中 display 是 SQL 中字段的名称。

    希望它有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-02
      • 2016-08-03
      • 1970-01-01
      • 1970-01-01
      • 2016-03-28
      • 2012-06-30
      • 2010-10-01
      • 1970-01-01
      相关资源
      最近更新 更多