ARan白银二
2023-7-3 14:45:52 发布在问答
【填报与传统报表】 如何将参数值传递给图表的某一列
假如param["数组"] = ['a','b','c','d','e','f']
将参数六个值分别传递至图表的某一列,第一行为a,第二行为b,第三行为c,以此类推
有没有实现方法呢
2803
10
精彩评论10
yhdata_yzm
发表于 2023-7-3 14:51:13 显示全部楼层
无法实现
回复

使用道具 2#

yhdata_lyaa
发表于 2023-7-3 14:52:45 显示全部楼层
不行哦,图表是绑定的值吧,传给自由表?也只能手动输入每个参数



回复

使用道具 3#

ARan白银二
发表于 2023-7-3 14:58:04 显示全部楼层
yhdata_lyaa 发表于 2023-7-3 14:52
不行哦,图表是绑定的值吧,传给自由表?也只能手动输入每个参数

新建计算列能实现吗
回复

使用道具 4#

yhdata_lyaa
发表于 2023-7-3 14:58:58 显示全部楼层
ARan 发表于 2023-7-3 14:58
新建计算列能实现吗

不可以
回复

使用道具 5#

ARan白银二
发表于 2023-7-3 15:02:08 显示全部楼层

好的,谢谢,主要在想一种绕过impala的in函数10000限制的方法
回复

使用道具 6#

DX188铂金一
发表于 2023-7-3 15:10:55 显示全部楼层
var str=["a","b","c","d","e","f"]
var data=getViewData("自由表填报1",DATA)
for(var i=0;i<data.size();i++){
data.set(i,0,str[i])//如果表格行数和数组成员数一致话可以直接用i,不一致的话就得用循环
}
回复

使用道具 7#

yhdata_lyaa
发表于 2023-7-3 15:10:58 显示全部楼层
ARan 发表于 2023-7-3 15:02
好的,谢谢,主要在想一种绕过impala的in函数10000限制的方法

回复

使用道具 8#

ARan白银二
发表于 2023-7-3 16:40:55 显示全部楼层
DX188 发表于 2023-7-3 15:10
var str=["a","b","c","d","e","f"]
var data=getViewData("自由表填报1",DATA)
for(var i=0;i

你好,请问这个脚本输入到变化时运行还是装载时运行呢?
回复

使用道具 9#

恰似半夏风青铜四
发表于 2023-7-3 16:45:07 显示全部楼层
不可以实现
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部