我的应用程序当前有一个动态操作,该操作会在选择列表项发生更改时触发,并包含三个事件:
这很重要,因为交互式网格源查询在其 where 子句中包含选择列表的值。
view.setSelectedRecords()
这在没有刷新的情况下工作得很好,因为同样的事情发生在同一 oracle 页面内的其他地方,但是当我添加刷新操作时,行不会被选择,据我从一些
console.log()
调试中可以看出,一切都运行了,但行没有被选择。
我尝试对后两个事件使用“刷新后”动态操作,但这也不起作用,我认为这是因为 IG 不支持刷新后,但我并不肯定。
我的所有三个操作都未选中“初始化时触发选项”
任何帮助将不胜感激。
我很快就想通了,我将一个动态动作分成了两个不同的动作。一种是仅在选择列表更改时触发刷新。第二个在“页面更改 [交互式网格]”上触发,并执行我需要的所有 PLSQL 和 JS 功能