建议直接在数据集中过滤对应的系列,把系列当成一个参数【最简单】
或是
图表显示部分系列接口 https://help.fanruan.com/finereport/doc-view-2331.html
实现步骤
添加参数控件创建下拉框控件绑定参数(如spe),设置选项值与图表系列索引对应。如:选项A→系列0,选项B→系列1,选项C→系列2。
绑定图表数据在折线图数据设置中绑定包含全部系列的数据集,确保所有系列已正常加载。示例:
设置参数事件给参数控件添加「编辑后」事件,使用JS动态显示/隐藏系列:
| var vanchart = FR.Chart.WebUtils.getChart("chart0").getChartWithIndex(0); //获取折线图 |
| var selectedIndex = parseInt(this.getValue()); //获取参数值对应的系列索引 |
| vanchart.setSeriesVisible([selectedIndex]); //显示指定系列 |
关键接口说明
通过setSeriesVisible([index])方法控制系列显示,其中index为系列编号(从0开始计数)2。
注意: