永洪社区

标题: 如何将数组绑定到图表组件上 [打印本页]

作者: yhdata_cd8fD87o    时间: 2022-5-23 09:50
标题: 如何将数组绑定到图表组件上
我使用变量定义了一个二维数组,并且给二维数组填充好了数据。如何把数组的数据绑定到报告中的表格和折线图上?请写下详细的脚本实现过程。
作者: Il.Mare    时间: 2022-5-23 10:16
您好,请参考组件函数,对表格、折线图绑定列即可:https://www.yonghongtech.com/help/Z-Suite/9.4/ch/tablescript.html
作者: yhdata_cd8fD87o    时间: 2022-5-23 13:03
能不能举一个实际的完整的例子,演示一下实现的整个过程
作者: Il.Mare    时间: 2022-5-23 13:20
yhdata_cd8fD87o 发表于 2022-5-23 13:03
能不能举一个实际的完整的例子,演示一下实现的整个过程

表1.binding.source = "mysql.sqry";

var bcol1 = new BCol("sale_type", STRING, true);

var bcol2 = new BCol("cogs", INTEGER, false);

var meaCol = new MeasureCol(SUM, bcol2, null);

var dimCol = new DimCol(bcol1);

var arr = [dimCol, meaCol];

表1.binding.setCols(arr);
作者: yhdata_cd8fD87o    时间: 2022-5-23 14:20
我的数据源没有外部数据源,就是一个内部的二维数组,怎么将二维数组的值赋给表格对应的位置?用Get可以将表格的数值取出来,如何将值写回去?
作者: Il.Mare    时间: 2022-5-23 14:35
yhdata_cd8fD87o 发表于 2022-5-23 14:20
我的数据源没有外部数据源,就是一个内部的二维数组,怎么将二维数组的值赋给表格对应的位置?用Get可以将 ...

您好,使用setCols
作者: yhdata_cd8fD87o    时间: 2022-5-23 14:37
您能远程帮我看一下吗?我发个腾讯会议
作者: yhdata_cd8fD87o    时间: 2022-5-23 14:42
会议主题:预定的会议
会议时间:2022/05/23 15:00-16:00 (GMT+08:00) 中国标准时间 - 北京
点击链接入会,或添加至会议列表:
https://meeting.tencent.com/dm/aBZFBDJmpoyD
#腾讯会议:294-809-480

作者: yhdata_cd8fD87o    时间: 2022-5-23 15:08
永洪tech-ab 发表于 2022-5-23 14:35
您好,使用setCols

这个只能绑定维度列和度量列,无法绑定数据到cell中或col中
作者: Il.Mare    时间: 2022-5-23 15:16
yhdata_cd8fD87o 发表于 2022-5-23 15:08
这个只能绑定维度列和度量列,无法绑定数据到cell中或col中

您是要将细节数据绑定到第几行第几列吗?
作者: yhdata_cd8fD87o    时间: 2022-5-23 15:20
永洪tech-ab 发表于 2022-5-23 15:16
您是要将细节数据绑定到第几行第几列吗?

是的
作者: yhdata_cd8fD87o    时间: 2022-5-23 15:20
yhdata_cd8fD87o 发表于 2022-5-23 15:20
是的

或者至少要绑定到度量列上
作者: Il.Mare    时间: 2022-5-23 16:00
yhdata_cd8fD87o 发表于 2022-5-23 15:20
或者至少要绑定到度量列上

您看下这个:https://www.yonghongtech.com/hel ... objects.html#dimcol




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4