setTimeout(function() {
var vanchart = FR.Chart.WebUtils.getChart("A1").vanCharts.charts[0];//获取图表元素,即柱形图
vanchart.setSeriesVisible([0, 1]); //显示柱形图的系列1和系列2
}, 200);
看到有人发这个,这个有时候管用有时候不管用阿,好像是和这个延时的时间有关,
这个亲测好用的,
若要初始化显示某些系列,则可以在setSeriesVisible()中加入参数,没有参数,即不显示。
给图表添加初始化后事件,注意需要增加延时函数
这是由于决策报表里没有加载结束后事件,只有初始化后事件,但是我们需要在决策报表加载结束后再执行这段代码,因此我们在代码前面加上setTimeout()延时函数就可以起作用了。
楼主:10.0文档中有很详细的实现方法和案例...参考实现即可!!!
[新]图表显示部分系列接口-https://help.finereport.com/doc-view-2331.html