【发布时间】:2019-08-17 05:32:11
【问题描述】:
我的页面上有几个下拉菜单、一个隐藏项和一个按钮。
每当用户更改 P1_DD1 或 P1_DD2 的值时,如果满足以下条件之一,我需要显示按钮:
1) 如果 P1_HIDDEN='YES' 并且 P1_DD1 和 P1_DD2 都不为空
或
2) 如果 P1_HIDDEN='NO' 且 P1_DD1 不为空
最好的方法是什么?
我最初在 P1_DD1 和 P1_DD2 更改时添加了动态操作,对于 P1_DD1 将设置客户端条件添加到 Item IS NOT NULL 并将项目设置为 P1_DD1 和服务器端条件 PL/SQL Ex[pression::P1_HIDDEN='NO'
效果很好。问题在于 P1_DD2。我尝试使用类似的逻辑 - 添加 P1_DD2 不为空的客户端条件,然后添加服务器端条件 PL/SQL 表达式 :P1_HIDDEN='YES' AND P1_DD1 IS NOT NULL 但没有任何反应。试图弄清楚为什么会这样。或者,也许有更好的方法来做到这一点?
【问题讨论】:
标签: oracle oracle-apex oracle-apex-5.1