使用动态操作设置Popup LOV的值

时间:2017-05-12 18:28:11

标签: oracle-apex oracle-apex-5

我尝试使用动态动作设置弹出窗口的值"设置值"类型PL / SQL函数体。这适用于选择列表,但不适用于弹出窗口。怎么办呢?

2 个答案:

答案 0 :(得分:0)

假设你的项目是P1_ITEM而你的LOV是

select display, return from table;

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

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

因此,在动态操作中,您需要设置两个操作:

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

答案 1 :(得分:0)

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

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

希望它能起作用。