Oracle APEX:如何更改交互式网格中开关列的值(使用动态操作 - JavaScript)?

Posted

技术标签:

【中文标题】Oracle APEX:如何更改交互式网格中开关列的值(使用动态操作 - JavaScript)?【英文标题】:Oracle APEX : How to change value in a switch column in Interactive Grid (using dynamic action - JavaScript)? 【发布时间】:2020-09-21 06:55:14 【问题描述】:

我的 Interactive Grid SQL 查询的最后一列 (USER_EXIST) 是具有可能值 Yes / No USER_EXIST 列。例如,如果 l_new_val = 'Y',我想将 'Y' 分配给 USER_EXIST = 'N' 的所有记录。如何使用动态操作 - javascript 做到这一点?

【问题讨论】:

【参考方案1】:

如果您在页面加载时知道此值,则可以将其指定为该列的默认值。作为一个函数返回它或创建一个隐藏的页面项来保存它以供列引用。

您可以在每次创建开关时抓住开关。我不确定这会是一件容易的事。也许使用模式更改,然后从 this.triggeringElement 导航圆顶。

【讨论】:

以上是关于Oracle APEX:如何更改交互式网格中开关列的值(使用动态操作 - JavaScript)?的主要内容,如果未能解决你的问题,请参考以下文章

第三个网格中 2 个交互式网格列的 Oracle Apex 总和

在交互式网格 Oracle Apex 中的自定义验证中突出显示列

穿梭列上的 Oracle APEX 交互式网格过滤器 APEX 19.2

使用 plsql 或 javascript 在 oracle apex 20.1 中的交互式网格中获取行仅包含特定列中的特定值

Oracle Apex 更改链接列颜色

如何仅使用 sql 在 apex oracle 的交互式网格中实现选择列表以及 oracle APEX 中可用的内容?