请选择 进入手机版 | 继续访问电脑版
知其所以然玄铁三
2023-12-19 15:10:47 发布在问答
【可视化】 人民币和美元字段切换
筛选字段为:地区部  值为中国地区部、罗马地区部、沙特地区部、加沙地区部    多选
度量字段有:销售额—美元、销售额—人民币
现在想实现我的筛选字段只要有中国地区部,就显示销售额—人民币    否则的话显示销售额—美元
3106
12
精彩评论12
yhdata_lyaa
发表于 2023-12-19 15:34:55 显示全部楼层
是选择不一样,是绑定的字段不一样?
动态绑定参数列,设置两个度量字段,添加 销售额—美元、销售额—人民币,根据勾选
https://www.yonghongtech.com/rea ... 2%E6%95%B0%E5%88%97
回复

使用道具 2#

知其所以然玄铁三
发表于 2023-12-19 15:48:19 显示全部楼层
yhdata_lyaa 发表于 2023-12-19 15:34
是选择不一样,是绑定的字段不一样?
动态绑定参数列,设置两个度量字段,添加 销售额—美元、销售额—人民 ...

不是这个效果。  我的筛选器是地区部字段      多选    如果选了中国地区部,那么我表格里面就显示销售额—人民币这个字段,若选择的值不包含中国地区部,则显示销售额—美元这个字段
回复

使用道具 3#

yhdata_lyaa
发表于 2023-12-19 16:09:11 显示全部楼层
脚本仅供参考,按照需要自行修改

回复

使用道具 4#

知其所以然玄铁三
发表于 2023-12-19 17:03:29 显示全部楼层
yhdata_lyaa 发表于 2023-12-19 16:09
脚本仅供参考,按照需要自行修改

有没有其他做法,比如 在新建计算列里面  if 下拉列表参数 里面包含中国地区部  then col['销售额-人民币'] else col['销售额-美元']  
回复

使用道具 5#

yhdata_lyaa
发表于 2023-12-19 17:08:28 显示全部楼层
知其所以然 发表于 2023-12-19 17:03
有没有其他做法,比如 在新建计算列里面  if 下拉列表参数 里面包含中国地区部  then col['销售额-人民币 ...

你也可以试试
if param['下拉列表参数1']==
then
回复

使用道具 6#

知其所以然玄铁三
发表于 2023-12-19 17:15:52 显示全部楼层
yhdata_lyaa 发表于 2023-12-19 16:09
脚本仅供参考,按照需要自行修改

这个方法试了  好像不行
回复

使用道具 7#

知其所以然玄铁三
发表于 2023-12-19 17:16:17 显示全部楼层
yhdata_lyaa 发表于 2023-12-19 17:08
你也可以试试
if param['下拉列表参数1']==
then

不会写 能否帮忙写一下 万分感激了
回复

使用道具 8#

yhdata_lyaa
发表于 2023-12-19 17:44:06 显示全部楼层

回复

使用道具 9#

知其所以然玄铁三
发表于 2023-12-20 00:34:16 显示全部楼层
yhdata_lyaa 发表于 2023-12-19 17:44

这个不行,筛选器是多选,如果选了中国和沙特呢,上面的计算列就不成立,如果把等于改为包含就可以成立
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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