将选定的记录从交互式网格复制到另一个 Oracle apex5.1

Copy selected records from interactive grid to another one Oracle apex5.1

我是 oracle apex 的新手,我正在使用 oracle apex 5.1

我正在尝试将所选记录从模式页面中的交互式网格复制到主页(调用模式页面的页面)中的另一个交互式网格。

我尝试了很多方法,比如 getSelectedRecords 和 setSelectedRecords,model.fetchRecords 等等,但没有成功。以下方法是最接近我想要实现的方法:

var labTemplateData = apex.region("modalInteractiveGrid").widget().interactiveGrid("getViews","grid").model._data;  
parent.apex.region("parentInteractiveGrid").widget().interactiveGrid("getViews","grid").model._data = labTemplateData;

parentInteractiveGrid 中的数据已更新(我在 chrome 开发人员工具中检查过)但未显示在网格中。我错过了刷新或更新吗?或者有更好的方法吗?

谢谢。

Google 很好地解释了如何将交互式网格的结果放入 Collection。从那里,您可以将 collection 保存到您的 table,然后在关闭模式页面后刷新主页。