FineReport制作android报表:表单获取图表刷新
1、FineReport制作移动报表工具 V8.0
2、思路
使用js,延迟刷新图表数据
获取图表对象:var c=FR.Chart.WebUtils.getChart("chart1");
图表数据刷新:c.dataRefresh();
延迟函数:setTimeout(function() { }, 500);
3、举个例子
打开报表
%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\mobile-client\ ChartDelayRefresh_1.frm
4、增加js
chart0联动report0报表块,点击chart0,改变report0中的数据,chart1中的数据来自report0;现在点击chart0,chart1的图表不会刷新;
给report0增加超级链接,如下图所示:

5、js代码如下:
setTimeout(function() {
var c=FR.Chart.WebUtils.getChart("chart1");
c.dataRefresh()
}, 500);
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:165
阅读量:177
阅读量:58
阅读量:32
阅读量:182