...
代码块 | ||||
---|---|---|---|---|
| ||||
function main(spreadsheetReport) {
// 间隔2秒定时刷新报表
var timer = setInterval(function() {
if(!spreadsheetReport.command){//确保页面销毁后还继续刷新
clearInterval(timer);
return;
}
spreadsheetReport.doRefresh();
},
1000 * 2)
};
|
...
代码块 | ||||
---|---|---|---|---|
| ||||
function main(spreadsheetReport) {
if (!spreadsheetReport.setCellConditionalFormat) {
var SpreadsheetReport_Modify = jsloader.resolve('smartbi.spreadsheetreport.SpreadsheetReport_Modify');
new SpreadsheetReport_Modify(spreadsheetReport);
}
spreadsheetReport.onRenderSetInterval = setInterval(function() {
if(!spreadsheetReport.command){//确保页面销毁后还继续刷新
clearInterval(spreadsheetReport.onRenderSetInterval);
return;
}
spreadsheetReport.doAjaxRefresh();
},
1000 * 2);
}
|
...
代码块 | ||
---|---|---|
| ||
/**
* 宏类型:ClientSide(客户端)
* 对象:spreadsheetReport
* 事件:onRenderReport
*/
function main(spreadsheetReport) {
var timer = setInterval(function() {
if(!spreadsheetReport.command){//确保页面销毁后还继续刷新
clearInterval(timer);
return;
}
var now = new Date();
var util = jsloader.resolve("freequery.common.util");
var time = util.dateFormat(now, 'yyyy-MM-dd hh:mm:ss');
spreadsheetReport.setParamValue("日期参数", time, time)
spreadsheetReport.doRefresh();
},
1000 * 2)
} |
...