找文章 / 找答案
精选问答 更多内容

如何把好几个树状过滤写进一个表达式里,目前如下写法.....

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2023-1-17 10:03:29 |阅读模式 打印 上一主题 下一主题
本帖最后由 yhdata_DsN4UwTP 于 2023-1-17 10:22 编辑


如何把好几个树状过滤写进一个表达式里,目前如下写法是错的,过滤不完需求:过滤组件太多了,想要把所有过滤条件,写进一个里使用,目前上图有8个过滤组件,像写一个计算列,把这8个写到一个计算列里,就能够只使用一个树状过滤过滤如上8个条件

if(col['是否A']=="否"){"是"}
else if(col['是否B']=="否"){"是"}
else if(col['是否C']==0){"是"}
else if(col['是否D']=="false"){"是"}
else if(col['XX标签']=="A标签"){"是"}
else if(col['是否剔除']=="不剔除"){"是"}
else {"否"}

if(col['是否E']==0){"否"}
else if(col['F']=="XX"){"否"}
else if(col['G']=="XXX"){"否"}
else{"是"}

主要目的是过滤掉上图没有选中的条件,涉及其中一个都需要过滤掉,辛苦各位大佬看看例如:一条数据单号:11111,是否A=是,是否B=否,也需要过滤掉这单,就是涉及其中一个剔除条件,都需要过滤掉





最佳答案

社区管理员
yhdata_yzm 关注Ta

2023-01-17 10:03:30

假如我有三个条件if(条件1){if(条件2{if(条件3){‘是’}})}这样,但是为啥你为什么不直接把数据列绑定到树状过滤呢
查看完整内容
回复

使用道具 举报

精彩评论11

yhdata_yzm 显示全部楼层 发表于 2023-1-17 10:03:30
假如我有三个条件if(条件1){if(条件2{if(条件3){‘是’}})}这样,但是为啥你为什么不直接把数据列绑定到树状过滤呢
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-1-17 10:06:44
你的需求是什么
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-17 10:06:47
没看懂想要做什么效果啊
回复

使用道具 举报

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2023-1-17 10:11:30

我这样说能看明白不
---------
过滤组件太多了,想要把所有过滤条件,写进一个里使用,目前上图有8个过滤组件,像写一个计算列,把这8个写到一个计算列里,就能够只使用一个树状过滤过滤如上8个条件
回复

使用道具 举报

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2023-1-17 10:11:38
yhdata_ruby 发表于 2023-1-17 10:06
没看懂想要做什么效果啊

我这样说能看明白不
---------
过滤组件太多了,想要把所有过滤条件,写进一个里使用,目前上图有8个过滤组件,像写一个计算列,把这8个写到一个计算列里,就能够只使用一个树状过滤过滤如上8个条件
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-17 10:23:51
yhdata_DsN4UwTP 发表于 2023-1-17 10:11
我这样说能看明白不
---------
过滤组件太多了,想要把所有过滤条件,写进一个里使用,目前上图有8个过滤 ...

那直接写一个条件嵌套所有结果呢
回复

使用道具 举报

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2023-1-17 10:37:45
yhdata_ruby 发表于 2023-1-17 10:23
那直接写一个条件嵌套所有结果呢

能具体举个例子吗,嵌套还没写过
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-17 10:41:11
yhdata_DsN4UwTP 发表于 2023-1-17 10:37
能具体举个例子吗,嵌套还没写过

就是{}里写下所有在这个条件下的需要展示的结果
回复

使用道具 举报

DX188白银二 显示全部楼层 发表于 2023-1-17 13:54:24
我也没太明白想要什么效果
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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