gpt4 book ai didi

oracle-apex - 用户在多选复选框中选中某些复选框并提交页面后,如何隐藏 APEX 区域?

转载 作者:行者123 更新时间:2023-12-04 15:33:22 26 4
gpt4 key购买 nike

Oracle APEX 问题:我的 Oracle APEX 页面上有一个报告参数区域,其中有两个单独的复选框项(P1_CHECKBOX_1 和 P1_CHECKBOX_2),选项分别为(A、B、C、D)和(E、F、G、H) .

用户单击“提交”按钮以根据复选框中的选择生成下面的各种报告。

仅当在 P1_CHECKBOX_1 中选择“C”或在 P1_CHECKBOX_2 中选择“F”时,我才想显示某个报告区域。我已经通过区域服务器端条件尝试了几个选项并创建了一个动态操作(使用列表中的项目)。我什至无法根据 P1_CHECKBOX_1 选择显示区域,更不用说使用 P1_CHECKBOX_2 添加第二个条件了。

在做类似的事情时,任何人都可以帮助/提供示例吗?

最佳答案

尝试构建“SQL 表达式”服务器端条件:

   instr(':'||:P1_CHECKBOX_1||':',':'||C||':')>0 
or instr(':'||:P1_CHECKBOX_2||':',':'||F||':')>0

或者可能是“存在”的服务器端条件:

select 1 from dual 
where instr(':'||:P1_CHECKBOX_1||':',':'||C||':')>0
or instr(':'||:P1_CHECKBOX_2||':',':'||F||':')>0

关于oracle-apex - 用户在多选复选框中选中某些复选框并提交页面后,如何隐藏 APEX 区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60620482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com