大佬们,我现在在做一个 报表要实时更新的, 因为数据库每一秒都有 数据进出的, 想做一个 页面不刷新 数据刷新的报表, 我用了JS的
setInterval("self.location.reload();",1000); //10000ms即每1s刷新一次页面。
这个 JS疯狂的刷新页面 数据都没来得及展示,请问大佬们指点一下 怎么做到只刷新数据 不刷新页面
参考JS实现局部刷新cpt-https://help.finereport.com/doc-view-2421.html
JS实现决策报表内报表块局部刷新/翻页-https://help.finereport.com/doc-view-1304.html
假如报表块名字是:report0,body初始化事件代码: var form = this.options.form; setInterval(function() { form.getWidgetByName("report0").gotoPage(1,"{}",true); }, 10000);
如果 是cpt报表。那没办法
如果 是frm报表。可以的