帮我解析下这段帆软代码:reverse(or($$$=$cur,find($$$,$pre)

动态参数实现三级下拉折叠菜单.rar

帮我解析下这段帆软代码:reverse(or($$$ = $cur, find($$$, $pre) > 0)) ,代码中的"$$$"、"$cur"、"$pre" 都分别指什么 ,案例下载附件

1.png

FineReport yzmaizfF8924216 发布于 2023-3-28 17:08 (编辑于 2023-3-28 17:09)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
帆软友Lv5见习互助
发布于2023-3-28 17:30(编辑于 2023-3-28 17:32)

您提供的是社区出的一种实现折叠效果的条件属性

"$$$"指的是当前单元格值

"$cur"指的是current,意思是当前的、目前的 

"$pre"指的是previous,意思是之前的、原先的

公式reverse(or($$$=$cur,find($$$,$pre),意思是,当当前单元格值=cur参数值,或者当前单元格值能在pre参数中找到时,对整体在取反,也就是,or两个条件任意满足时为false,都不满足是为true

最佳回答
0
梦似幻亦真Lv3见习互助
发布于2023-3-28 17:14

$$$是该单元格的实际值,$cur和$pre都是报表全局参数值

最佳回答
0
谢广坤Lv5见习互助
发布于2023-3-28 17:14

$$$ 表示 单元格的当前值。

$cur/$pre 都是参数名称

  • 4关注人数
  • 349浏览人数
  • 最后回答于:2023-3-28 17:32
    请选择关闭问题的原因
    确定 取消
    返回顶部