【发布时间】:2019-04-10 15:28:12
【问题描述】:
我有一个交互式网格,上面定义了自定义操作。我要做的是遍历网格,获取所有选定的记录,然后遍历记录并更新每个记录的单个数据库字段,将其设置为 0。
我正在使用以下代码循环记录,获取记录 ID:
view=apex.region("myGrid").widget().interactiveGrid("getViews","grid");
if (view.supports.edit)
{
model=view.model;
records=view.getSelectedRecords();
if(records.length>0)
{
for(i=0;i< records.length; i++)
{
$record_id= model.getValue(records[i], "RECORD_ID");
//update the database here UPDATE TABLE1 SET Flag=0 WHERE RECORD_ID=$record_id
}
}
}
从这里执行更新的最佳方式是什么?
【问题讨论】:
-
表格与交互式网格中使用的表格是否不同?
-
在交互式网格中我使用了多个表格
标签: oracle-apex oracle-apex-5.1