Oracle APEX 从 IG 的字段中的 URL 刷新 IFrame
Oracle APEX refresh an IFrame from the URL in a field of a IG
我有一个交互式网格 (IG),它有一个包含 URL 的字段,我想用它加载到同一页面的 IFRAME 中。
我想在用户点击 IG 的不同行时刷新 iframe。
有什么办法可以得到吗?
我可以用这个获取选定的行,我如何引用 URL 列?靠它的位置?
selectedRecord = this.data.selectedRecords[0][0];
您可以将 dynamic action
与选定的行一起使用 (IG) 并作为一个操作,执行 Javascript 代码:
var widget = apex.region(igID).widget();
var grid = widget.interactiveGrid('getViews', 'grid');
var model = grid.model;
model.forEach(function (r) {
var record = r;
model.setValue(record, 'YOURCOLUMNNAME', 'the value you want to set');
});
这将遍历 IG 中的行并将值设置为每行的特定列。
我有一个交互式网格 (IG),它有一个包含 URL 的字段,我想用它加载到同一页面的 IFRAME 中。
我想在用户点击 IG 的不同行时刷新 iframe。
有什么办法可以得到吗?
我可以用这个获取选定的行,我如何引用 URL 列?靠它的位置? selectedRecord = this.data.selectedRecords[0][0];
您可以将 dynamic action
与选定的行一起使用 (IG) 并作为一个操作,执行 Javascript 代码:
var widget = apex.region(igID).widget();
var grid = widget.interactiveGrid('getViews', 'grid');
var model = grid.model;
model.forEach(function (r) {
var record = r;
model.setValue(record, 'YOURCOLUMNNAME', 'the value you want to set');
});
这将遍历 IG 中的行并将值设置为每行的特定列。