公式里面能使用for类似的循环吗

公式里面能使用for 类似的循环吗,或者类似的循环功能也行

image.png

是这样的:0oracle数据源sql里面有个过滤条件ARG_2(字符串型),如果参数是不确定的,可能是一个可能是多个,比如传递过来的是02,03 或者是03,02 ,只要字段ARG_2中含有02或者03或者02,03两个都有的,都要过滤出来,where后面的条件应该怎样写呢

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

这个目前没有

========

你的这个需求,参考

下拉复选框多值模糊查询-https://help.fanruan.com/finereport10.0/doc-view-2499.html

image.png

  • 245337 245337(提问者) 真聪明呀,我怎么就没有想到呢
    2024-11-08 11:30 
最佳回答
0
CD20160914Lv8专家互助
发布于2024-11-8 10:44

你要实现什么样的功能?用js去循环

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-11-8 10:45

MAPARRAY(array, fn):把一个数组中的项目转换到另一个数组中。

array (Array): 要转换的数组 

fn (Function): 处理数组项目的函数 

示例:

MAPARRAY([3,4,2,3,6,8,7], item != 3)等于[false,true,true,false,true,true,true].

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-11-8 10:48

数组转化可参考

GREPARRAY(array,fn):函数(返回true或者false)是条件,过滤此数组,最后形成一个新数组。其中,如果fn参数不合法或者元素的名称没有定义成item,会返回原数组。

示例:

GREPARRAY([3,4,2,3,6,8,7],item!=3)等于[4,2,6,8,7].

最佳回答
0
shirokoLv6资深互助
发布于2024-11-8 11:29

没有循环只有遍历MAPARRAY

-

但是你这个很简单啊。where ','||ARG_2||',' like '%,02,%' OR ','||ARG_2||',' like '%,03,%'

  • 6关注人数
  • 137浏览人数
  • 最后回答于:2024-11-8 11:29
    请选择关闭问题的原因
    确定 取消
    返回顶部