对话框关闭时,在IG中选择一行



如何在对话框关闭后选择IG中的特定行?在模式对话框中,用户可以更新表中的数据。

行选择更改时,我使用DA设置项目值。

当对话框关闭时,我有代码为的DA

apex.region("jednostkiRaport").call("setSelectedRecords", []);

下一步,我想选择已更改的行来设置项目中的更新值。

您可以使用以下代码块首先通过主键值(按序列号、id等(获取要选择的记录,然后setSelectedRecords就可以工作了。

var record = apex.region("gridId").widget().interactiveGrid("getViews","grid").model.getRecord("4551");
apex.region("gridId").widget().interactiveGrid("getViews", "grid").setSelectedRecords([record],true);

注意:网格ID应该替换为网格的静态ID。

另一个注意事项:您可以使用浏览器的控制台来执行此代码块。

最新更新