可以使用控件联动,只需要新增一个控件及初始化事件,并改一下数据集就可以生效,比如
1、新增一个下拉框控件,命名为定时刷新,默认值为1,
2、在每个数据集里加上这个参数,例如,select * from 表名 where 1=1 AND '${定时刷新}' = '${定时刷新}'
3、定时刷新下拉框控件添加初始化事件,代码如下:
setInterval(function(){
var a = _g().getWidgetByName('定时刷新');
if(a){
a.setValue(a.getValue()+1);
}
}, 30*60*1000)
// 每半小时刷新一次