参数的默认值设置可以根据fine_username的参数值来吗

如题,参数默认值希望可以根据用户的不同而变化,比如,参数为部门,那么部门默认值为当前用户的部门。这个只是举例,不是要获取部门的公式哦。需求是:做筛选用的参数里用$fine_username写动态默认值

FineReport 程琼 发布于 2021-6-30 09:40 (编辑于 2021-6-30 10:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
luckybaiLv4初级互助
发布于2021-6-30 09:43

可以的image.png

https://help.fanruan.com/finereport/doc-view-861.html

最佳回答
1
liu.yangLv2初级互助
发布于2021-6-30 09:57

${FR_USERNAME} --对应登录账号或工号GETUSERDEPARTMENTS()、GETUSERJOBTITLES()来分别获取部门角色的部门和职位${FR_AUTHORITY}--公司名称

类似这样的写法

${if((find("经理",GETUSERJOBTITLES())>0||      find("财务助理",GETUSERJOBTITLES())>0      ),"or 公司名称 in ('"+SUBSTITUTE(FR_AUTHORITY,",","','")+"')","or 部门 in ('"+SUBSTITUTE(GETUSERJOBTITLES(),",","','")+"')")}

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