[亿信BI4.7] 节点过滤怎么写包含条件

21014
38

zuoshengyong 数据老手Lv5

发表于2020-1-21 11:46

悬赏50

已解决

楼主
怎么写包含条件,AB里面包含A这种

最近看过此主题的会员

esen_5AJD5N82EU

pandabuxizao

v笑向前走

esen_55PDTNVU33

salmons001

13430212034

esen_4ZY2513DM2

linuo

esen_4WSWRT5845

38个回答

只看楼主

zuoshengyong 数据老手Lv5

发表于2020-3-2 17:39

只看该作者

取消 关注该作者的回复

32#

908791215 发表于 2020-3-2 17:37
试了很多边,你这个文档是空的


zuoshengyong 数据老手Lv5

发表于2020-3-2 17:39

只看该作者

取消 关注该作者的回复

33#

908791215 发表于 2020-3-2 17:37
试了很多边,你这个文档是空的

里面没有这个吗,我下午才备份过来的

908791215 数据达人Lv4

发表于2020-3-2 18:55

只看该作者

取消 关注该作者的回复

34#

本帖最后由 908791215 于 2020-3-2 18:59 编辑

找大佬问了好久,大概有个思路,先给你分享一下,item.indType in(@yczb) 这样写的格式是没有问题的,可以筛选出A 或者B 这样单个的节点。如果需要多选或者选择BA,CA这样的,就很很很麻烦了。第一个维下拉参数多选的值会生成 A|B 这样的格式,需要数组做相应的转换,第二个维下拉才能够识别到。并且筛选类似BA,CA这样的字段,因为你的这个type字段中多个的字母之间没有分割符,所以需要用数组进行转换,而且这个转换不一定能够做到。item.indType in(@yczb)结合数组转换的公式,  一起写在节点过滤的位置,应该可以达到你的这个需求。大概的思路就是这样,可以先尝试一下,后面的帖子是数组的帖子,可以参考http://bbs.esensoft.com/thread-133624-1-1.html

zuoshengyong 数据老手Lv5

发表于2020-3-2 19:04

只看该作者

取消 关注该作者的回复

35#

908791215 发表于 2020-3-2 18:55
找大佬问了好久,大概有个思路,先给你分享一下,item.indType in(@yczb) 这样写的格式是没有问题的,可以 ...

如果我这边手动给type字段加分隔符好解决吗

zuoshengyong 数据老手Lv5

发表于2020-3-2 19:10

只看该作者

取消 关注该作者的回复

36#

908791215 发表于 2020-3-2 18:55
找大佬问了好久,大概有个思路,先给你分享一下,item.indType in(@yczb) 这样写的格式是没有问题的,可以 ...

..我刚刚想了下  节点过滤写反了。。  @yczb in(item.indType)  这样写就行了     按理说这只是判断字符串的而已。

wut 数据老手Lv5

发表于2020-3-2 19:12

只看该作者

取消 关注该作者的回复

37#

zuoshengyong 发表于 2020-3-2 19:10
..我刚刚想了下  节点过滤写反了。。  @yczb in(item.indType)  这样写就行了     按理说这只是判断字符 ...

那现在解决了吗?

zuoshengyong 数据老手Lv5

发表于2020-3-2 19:13

只看该作者

取消 关注该作者的回复

38#

wut 发表于 2020-3-2 19:12
那现在解决了吗?

解决了。

小亿 管理员

发表于2020-3-3 11:02

只看该作者

取消 关注该作者的回复

39#

这边问题是否有得到解决呢?最终解决方案可以与大家分享呦~

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号