多选框设置,如果将参数在公式里设置,选择为字段“”包含于“”参数的时候,筛选查询的时候会有问题

多选框设置,如果将参数在公式里设置,选择为字段“”包含于“”参数的时候,筛选查询的时候会有问题,会筛选出有类似内容的数据,

比如我筛选中国人民银行,查询出来的数据会包括:中国人民银行,人民银行

请问这个有其他办法可以处理吗,如果不将参数设置在数据集里的话。

FineReport yzm545275 发布于 2022-7-7 11:58
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
蒲公英FZLJLv5初级互助
发布于2022-7-7 15:16

返回值类型选择数组

image.png

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-7-7 12:05
  • yzm545275 yzm545275(提问者) 我就是根据这个链接的公式方法去做的,不行的。
    2022-07-07 13:18 
  • 用户6NWif5139660 用户6NWif5139660 回复 yzm545275(提问者) 你改成 数据集参数吧 使用吧
    2022-07-07 15:18 
最佳回答
0
shirokoLv6资深互助
发布于2022-7-7 12:10(编辑于 2022-7-7 12:10)

筛选条件从普通改成公式

利用find函数写公式: FIND ('中国人民银行', 列名 )>0

-- 注意替换“列名”

image.png

  • yzm545275 yzm545275(提问者) 不行诶,如果同时筛选两个以上的选项,会查不出来数据
    2022-07-07 13:15 
  • yzm545275 yzm545275(提问者) 我是把这么设置的find(参数,字段)>0,然后让多选框传递参数到这个公式来,应该没错吧。筛选一个可行,但是筛选两个以上的选项,查不出来。结果数据为空。
    2022-07-07 13:18 
  • shiroko shiroko 回复 yzm545275(提问者) 两个以上肯定不能直接这样的,两个以上的逻辑更复杂,计算机不知道你是要两个都有还是有其中一个就行
    2022-07-07 14:21 
  • yzm545275 yzm545275(提问者) 回复 shiroko 可是这个是多选项控件。就是要多选的。
    2022-07-07 14:24 
  • 4关注人数
  • 503浏览人数
  • 最后回答于:2022-7-7 15:16
    请选择关闭问题的原因
    确定 取消
    返回顶部