怎么用if函数判断筛选框中是否勾选了全选

${if(len(department)==0,"and iad.department = '部门'","and department in ('" + department + "')" )}

像这样判断长度等于0可以获取到筛选框没有选值的状态

那相应的有没有办法判断筛选框选了全部值的状态

FineReport Necalli 发布于 2021-3-4 10:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
妮妮同学爱学习Lv4见习互助
发布于2021-3-4 11:10
  1. 获取多选下拉选择框数据集的count数,该去重就去重。

  2. 获取到锁选择的参数转换成数组然后判断参数数组长度,如果等于下拉选择框数据集的count数就说明全选。

最佳回答
0
krystal033Lv7高级互助
发布于2021-3-4 10:35

这样写就是 不选 默认显示全部  你再判断他有没有选择全部做啥。。。。

最佳回答
0
snrtuemcLv8专家互助
发布于2021-3-4 10:36

这个没有办法判断,你的数据是不确定的,写js可以,if中用帆软公式貌似不行

最佳回答
0
AntidoteLv4见习互助
发布于2021-3-4 10:57(编辑于 2021-3-4 10:59)

你可以试试if(and(len())

给固定长度:比如全选中是3个就给固定值3

  • 5关注人数
  • 872浏览人数
  • 最后回答于:2021-3-4 11:10
    请选择关闭问题的原因
    确定 取消
    返回顶部