當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

JS實現定時刷新報表

1. 概述

1.1 問題描述

對於監控系統,數據庫中的數據是實時更新的,希望報表也能夠實時更新數據,如實時監控股價走勢。要如何設置才能實現報表的定時刷新呢?

1.2 實現思路

通過爲報表模板添加「加載結束」事件是實現。

2. 示例

打開一個需要實時刷新的模板,點擊「模板>模板 Web 屬性>分頁預覽設置」,選擇「爲該模板單獨設置」,添加一個「加載結束」事件。如下圖所示:

事件内容中 JS 使用 setInterval 方法,以指定周期調用一個定時刷新報表頁面的函數。

222

JavaScript 代碼如下:

setInterval("self.location.reload();",10000); //10000ms即每10s刷新一次頁面

保存模板,點擊「分頁預覽」,報表将會以10s的頻率實時刷新。

附件列表


主題: 原簡體文檔
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

9s後關閉

反饋已提交

網絡繁忙