永洪社区

标题: 自由表获取值 [打印本页]

作者: yhdata_JSxmOt00    时间: 2022-11-8 09:24
标题: 自由表获取值
如何将自由表某一列的值取出,新建为一个计算列,放在另外一张表格里面
作者: yhdata_yzm    时间: 2022-11-8 09:24
var a=getData('图表1')
var b=[]
for(i=0;i<a.size();i++)
{
b.push(a.get(i,0))
}
下拉列表参数1.setObjects(b)
参考下,但是你的自由表不展开的时候是get不到值的,写计算列也是行不通的
作者: yhdata_JSxmOt00    时间: 2022-11-8 09:27
我需要把这个字段的值作为一个过滤条件,可以放在下拉列表参数组件当中
作者: yhdata_lyaa    时间: 2022-11-8 09:43
自由表这一列是怎么来的呢,可以直接建计算列吗
作者: yhdata_JSxmOt00    时间: 2022-11-8 10:07
yhdata_lyaa 发表于 2022-11-8 09:43
自由表这一列是怎么来的呢,可以直接建计算列吗

本身字段就是计算列的字段
作者: yhdata_lyaa    时间: 2022-11-8 10:23
yhdata_JSxmOt00 发表于 2022-11-8 10:07
本身字段就是计算列的字段

其他表格不能直接用这个计算列吗,不太明白
作者: yhdata_JSxmOt00    时间: 2022-11-8 10:45
yhdata_lyaa 发表于 2022-11-8 10:23
其他表格不能直接用这个计算列吗,不太明白

主要是他是2个不同的数据集,一个维度数据集,一个明细数据集,现在想用维度里面的一个字段去过滤明细数据集中的数据(单元格过滤),所以就想把维度的那个字段作为一个参数给取出来,用再单元格过滤里面。不知道可不可以
作者: yhdata_ruby    时间: 2022-11-8 11:23
yhdata_JSxmOt00 发表于 2022-11-8 10:45
主要是他是2个不同的数据集,一个维度数据集,一个明细数据集,现在想用维度里面的一个字段去过滤明细数 ...

多源过滤参考一下呢https://www.yonghongtech.com/hel ... 0%E8%BF%87%E6%BB%A4
作者: yhdata_JSxmOt00    时间: 2022-11-8 13:40
yhdata_ruby 发表于 2022-11-8 11:23
多源过滤参考一下呢https://www.yonghongtech.com/help/Z-Suite/10.0/ch/dataprocess_multisourcefilter. ...

多源过滤估计不行,因为这两张表没有关联条件
作者: yhdata_ruby    时间: 2022-11-8 13:59
yhdata_JSxmOt00 发表于 2022-11-8 13:40
多源过滤估计不行,因为这两张表没有关联条件

添加一个关联字段呢




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