级联LOVS - 默认值

时间:2017-07-03 18:27:57

标签: oracle plsql oracle-apex oracle-apex-5

我有两个级联LOV。在第二个LOV中更改我的第一个LOV的值后,将填充适当的值。

enter image description here   

第一个LOV: 名称 - P2_DEPTNO

select dname, deptno  
from dept  
order by 1;  

第二个LOV: 名称 - P2_EMPNO

select ename, empno  
from emp  
where deptno = :P2_DEPTNO;  

级联LOV父级 - P2_DEPTNO

在更改第一个LOV值后,我应该添加什么来设置第二个LOV(查询的第一行)的默认值?

2 个答案:

答案 0 :(得分:2)

确保将“显示空值”设置为“否”,并且应使用列表中的第一个值。 (虽然我不确定它会用Popup LOV做什么)。

答案 1 :(得分:0)

最后,我在Oracle社区论坛上得到了正确答案。

  

这只能在一种情况下实现,因为我在项目中更熟悉这类问题。   我们需要将第二个项目类型i,e“Empno”项目类型从弹出LOV更改为Select-List。   同时根据下面给出的设置更改:

enter image description here

  

在DEMO上正常工作。

enter image description here

  

请注意,使用简单步骤直接使用项目类型作为POP-UP LOV无法实现。要使用此工作需要使用POP-UP LOV,我们需要进行大量的自定义更改,例如DYnamic Actions,JS Code,Asynchronous call to DB。

来源 - https://community.oracle.com/thread/4048009
作者 - EnigmaCoder