项目值的条件显示

Conditional Display on Item Value

我已经成功地创建了一个由几个单选按钮和一个下拉 select 菜单组成的表单。我试图让 select 菜单仅在特定单选按钮被 selected 时可见。

对于我的情况,我希望 select 菜单仅在 No 单选按钮被 select 编辑时可见。

select 菜单设置为单选按钮的子 LOV 项,因此当单选按钮的值更改时,select 菜单的值也会更新。但是,我发现条件显示条件不会重新评估,这可以防止 select 菜单在单选按钮更改时被隐藏或显示。

我最初的解决方案是将单选按钮设置为重定向并设置更改时的值,但这最终与我实际表单中其他地方的逻辑发生冲突(比给出的示例复杂得多)。

问题肯定是级联 LOV 父项没有重新评估其子元素的条件显示选项,所以我想知道是否有人找到解决这个问题的方法?

创建一个动态操作 更改无线电组。

将项目的客户端条件设置为 = 'N',应该有一种声明方式来执行此操作,但 JavaScript 表达式将是

$v('P1_RADIO') === 'N'

添加一个 true 条件来隐藏 select 列表项,并创建一个相反的动作来显示它。

这意味着 >= APEX 4.x