修改返回值怎么做?

要根据筛选的内容隐藏列,多选框返回值选数组时,能够隐藏。但是同时多选框参与sql查询,需要返回字符串作为参数。用replace将分隔符从 ',' 改成  ,  的话,会直接变成一整个字符串,即 indexofarray($cols,1)会显示所有的选项值而不是第一个

image.png

image.png

FineReport kins 发布于 2025-6-3 13:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-6-3 13:08(编辑于 2025-6-3 13:11)

INDEXOFARRAY(SPLIT(REPLACE($zd,"','",","),","),1)

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2025-6-3 13:09

 indexofarray(split($cols,","),1)

最佳回答
0
东云川Lv5见习互助
发布于2025-6-3 13:13

image.png

  • 4关注人数
  • 37浏览人数
  • 最后回答于:2025-6-3 13:13
    请选择关闭问题的原因
    确定 取消
    返回顶部