帆软js ---图表接口

1、刷新接口

图标块刷新FR.Chart.WebUtils.getChart("chart0").dataRefresh()

帆软js ---图表接口

单元格刷新

FR.Chart.WebUtils.getChart("A1").dataRefresh()

FR.Chart.WebUtils.getChart("A1","report0").dataRefresh() 指定报表快中的A1单元格

帆软js ---图表接口

多图标刷新

FR.Chart.WebUtils.getChart("A18").dataRefresh([0,1])  刷新A18单元格的第一个和第二个图表

 

帆软js ---图表接口

2、排序接口

图表块排序

FR.Chart.WebUtils.getChart ("chart0").vanCharts.charts[0].sortChart() 无参数就是与当前顺序相反(一会由高到低一会由低到高)参数1就是由低到高 -1就是由高到低

帆软js ---图表接口

单元格:

FR.Chart.WebUtils.getChart("A1").vanCharts.charts[0].sortChart()

FR.Chart.WebUtils.getChart("A1","report0").vanCharts.charts[0].sortChart()

多图表:FR.Chart.WebUtils.getChart("A18").vanCharts.charts[1].sortChart()    [1]指的是多图表中的第二个

3、切换接口--针对多图表来说的

在图标块中

FR.Chart.WebUtils.getChart("chart0").showIndexChart(1)

在单元格中

FR.Chart.WebUtils.getChart("A18").showIndexChart(1)

FR.Chart.WebUtils.getChart("A18","report0").showIndexChart(1)  1就是切换到第二个图表0就是第一个

统一轮播切换

VanCharts.unifiedSwitchCarouselChart();   1下一个,-1上一个

4、显示部分系列接口--主要是看后边的参数0,1那就是显示第一和第二个细列

图标块:FR.Chart.WebUtils.getChart("chart0").vanCharts.charts[0].setSeriesVisible([0,1])

单元格:

FR.Chart.WebUtils.getChart("A1").vanCharts.charts[0].setSeriesVisible([0,1])

FR.Chart.WebUtils.getChart("A1","report0").vanCharts.charts[0].setSeriesVisible([0,1])

多图表:

FR.Chart.WebUtils.getChart("A18").vanCharts.charts[1].setSeriesVisible([0,1])

5、缩放等级接口--级别范围1-18,高德3-18

图表块:FR.Chart.WebUtils.getChart("chart1").getChartWithIndex(0).setMapZoom({zoomLevel:7, viewCenter: [120, 33]})   

单元格:

FR.Chart.WebUtils.getChart("A1").getChartWithIndex(0).setMapZoom({zoomLevel:7, viewCenter: [120, 33]})

FR.Chart.WebUtils.getChart("A1","report0").getChartWithIndex(0).setMapZoom({zoomLevel:7, viewCenter: [120, 33]})

多图表:

FR.Chart.WebUtils.getChart("A18").getChartWithIndex(1).setMapZoom({zoomLevel:7, viewCenter: [120, 33]})