文章 查看内容

如何通过全局参数实现标签字段的便捷筛选

如何通过全局参数实现标签字段的便捷筛选

119 0 中国式报表 2024-10-28 16:49 发布者: 邱志权

可以通过新建全局参数以及新建计算字段,筛选有重复标签的数据中包含某一项的全部数据
场景(如图):在一份旅游数据中,交通方式方面有火车、汽车、飞机、网约车、租车等,此时存在一种情况,同一个旅游目的地可以通过两种不同的交通方式抵达,而在筛选的时候,如果是按照正常筛选逻辑直接勾选"交通方式"这一字段,在筛选时,如选择“火车”,就只能筛选出交通方式为“火车”的数据,而不能筛选出“火车/汽车”等包含“火车”的数据,如果我们想查询通过火车方式可以去到哪些目的地旅游,我们可以通过新建全局参数,新建字段筛选的方法来做到筛选一项,将包含这一项的数据全部筛选出来。

实现步骤:
1.设置全局参数:在右上角九宫格里边,打开管理员设置-资源管理-全局参数-新增参数


在如图设置参数,其中默认值为空值,另外的值为每个重复标签中的任意一项(如火车/汽车,那么设置的值可为火车或者汽车任意一个都可以)

2.新建计算字段

计算字段公式:if (arrays_overlap(ARRAY([DYNAMIC_PARAMS.旅游交通方式重复标签]), split([交通方式], '/')) = 'true'

  or ARRAY([DYNAMIC_PARAMS.旅游交通方式重复标签]) = ARRAY('null'),

  'Y',

  'N')

其中[DYNAMIC_PARAMS.旅游交通方式重复标签]为全局参数,[交通方式]为交通方式字段,可自行替换

3.把新建字段拖到筛选框,并把里面的内容全选

4.新建筛选器(如图,需注意的是将选择类型改为多选)

5.将筛选器联动卡片(需要注意的是不要去关联字段,要关联参数)

6.效果展示


路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论

您需要登录后才可以发表言论 登录立即注册
微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去评论 去发文 返回顶部
返回顶部