获取fvs报表块里的图表数据量:这样写对吗
// 初始化图表对象
var tubeChart = duchamp.getWidgetByName("report0");
// 获取图表的系列对象数组
var tubeChartSeries = tubeChart.getSeries();
// 获取图表的数据量
var tubeChartDataCount = tubeChartSeries[0].points.length;
直接用公式获取数据集数据啊
在JS中使用FR公式
// 初始化图表对象 var tubeChart = FR.Chart.WebUtils.getChart("report0"); // 使用 FR.Chart.WebUtils.getChart 获取图表对象 // 获取图表的系列对象数组 var tubeChartSeries = tubeChart.getSeries(); // 获取图表的数据量 var tubeChartDataCount = tubeChartSeries[0].points.length; console.log("图表数据量:", tubeChartDataCount);
看看这样,类似以下这样看结果是否正确。前面两句你写的正确。第二句和第三句改成类似如下看看。或者直接用下面一句测试看
duchamp.getWidgetByName("柱形图组件").getSeries()[0].points.length;
FVS图表接口- FineReport帮助文档 - 全面的报表使用教程和学习资料