永洪社区

标题: 如何设置多选筛选器只影响报表中的其中一个指标值 [打印本页]

作者: 千寻哥哥    时间: 2022-5-7 10:59
标题: 如何设置多选筛选器只影响报表中的其中一个指标值
如何设置多选筛选器只影响报表中的其中一个指标值,这个指标表是通过计算列实现,但是计算列多选脚本应该怎么写,目前只实现了单选的功能,单选的脚本如下:
iif(col['apply_replace_type' ==param["p_Apply_Replace_Type_New" ||param["p_Apply_Replace_Type_New"]==null
,
col['apply_custid'
, null)




作者: 永洪eva    时间: 2022-5-7 11:25
您这里的多选筛选器使用的是下拉列表参数组件还是添加的过滤条件?这个指标计算列是绑定在表格组件中还是绑定在参数组件中?还麻烦您能再详细说明一下这个计算列多选的具体场景。
作者: 千寻哥哥    时间: 2022-5-7 11:37
使用的是下拉列表参数组件,指标计算列应该是绑定在表格组件上,例如,多选更换类型为A和B,指标值更换客户ID(计算列,更换客户ID)就会有变化,报表其他指标不会有变化
作者: 永洪eva    时间: 2022-5-7 14:36
可以在度量字段上新建过滤列,添加过滤条件,然后在表格中绑定过滤列字段,试一下这种方式能不能实现您的需求。
作者: 千寻哥哥    时间: 2022-5-9 10:04
我的是维度,客户ID,建不了过滤列
作者: 永洪tech-cp    时间: 2022-5-9 10:21
千寻哥哥 发表于 2022-5-9 10:04
我的是维度,客户ID,建不了过滤列

您的id是数值吗?可以点击字段后面的更多转换为度量列,然后新建过滤列
作者: 千寻哥哥    时间: 2022-5-9 11:39
转为度量值可以了,但是第二次打开再筛选有问题,没反应,出来的值和全选的值是一致的(筛选默认是全选),这个是不是要在哪里设置刷新?
作者: 永洪tech-cp    时间: 2022-5-9 11:45
千寻哥哥 发表于 2022-5-9 11:39
转为度量值可以了,但是第二次打开再筛选有问题,没反应,出来的值和全选的值是一致的(筛选默认是全选), ...

您在报告装载时运行里面写一个脚本:refreshData()
作者: 千寻哥哥    时间: 2022-5-9 11:49
还是没有反应,我的报告是设置有查询按钮的,查询按钮脚本有refreshData(),报告设置这里是,实时获取数据,批量提交
作者: 永洪tech-cp    时间: 2022-5-9 11:50
千寻哥哥 发表于 2022-5-9 11:49
还是没有反应,我的报告是设置有查询按钮的,查询按钮脚本有refreshData(),报告设置这里是,实时获取数据 ...

您设置了批量提交,需要手动点一下才会筛选
作者: 千寻哥哥    时间: 2022-5-9 13:38
点了查询,时间筛选参数都是有效的,就是这个过滤列相关的参数选择没有反应
作者: 千寻哥哥    时间: 2022-5-9 13:41
点了查询还是没有反应
作者: 永洪tech-cp    时间: 2022-5-9 13:49
方便录一个屏看下吗?筛选是怎么做的




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