点击模板>模板web属性,选择为当前模板设置,然后添加加载结束事件,使用setinterval方法定时刷新报表页面,JS如下:
setInterval("self.location.reload()",10000)//10000ms即每10s刷新一次页面。
对于cpt报表,若存在参数查询条件, 使用上述js无法在选定特定查询参数后定时刷新报表,每次查询后都会触发一次加载结束事件,修改后js代码如下:
setTimeout("_g().parameterCommit()",10000)
打开设计器,选中刷新按钮,为该按钮添加一个点击事件,如下图:
JS代码为:
contentPane.reloadCurLGPPane()