我有三个名为订单处理,订单处理和订单已完成的区域。每个区域都基于交互式网格,每个区域都设置为区域显示选择器。
现在,当我在订单处理区域中更新订单状态481 order-no to taken-order-status(0)时,我想显示在订单区域中发生的更改。
更简单地说,我只想在我更改/切换区域或更改区域显示选择器时每次都刷新数据。
答案 0 :(得分:1)
最简单的方法可能是隐藏单个交互式网格(IG)上的“保存”按钮,而是使用一个名为“保存”的页面按钮来提交页面。这将导致处理所有IG并重新加载页面,因此所有IG都是最新的。
答案 1 :(得分:0)
您是否尝试在区域显示选择器上添加动态操作?在区域显示选择器上单击该区域时,可以刷新区域。
在区域显示扇区上创建动态操作 - 在区域上单击事件。每个地区的一个动态行动。
在true下创建刷新操作。并选择相同的区域进行单击刷新。
这对你的情况有帮助吗?
答案 2 :(得分:0)
将下面的代码放在函数和全局变量声明部分
$('.apex-rds').data('onRegionChange', function(mode,activeTab) {
if ((activeTab.href === "#REGION_STATIC_ID")){
apex.region(activeTab.href.replace("#","")).refresh();
}
});
注意:将 REGION_STATIC_ID 替换为您所在地区的静态 ID。