在新多选下拉树中如何实现两个参数的判断呢

使用多选下拉树绑定了组织树,现在通过这种方式${if(len(dept)==0," and did like CONCAT(deptinfo.dept_id,\'%\')"," and did in ("+"'"+treelayer(dept, true, "\',\'")+"'"+")")}实现如果下拉树为空未选择,判断一下登录人的岗位信息,再查询登录人对应的组织信息,这里不知道如何将GETUSERJOBTITLES()函数放到上面的条件判断中,请大家给予解答,谢谢。

FineReport 用户e2379142 发布于 昨天 17:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于昨天 17:40

${if(len(dept)==0,if(find("xxx",GETUSERJOBTITLES())>0," and did like CONCAT(deptinfo.dept_id,\'%\')"," and did in ("+"'"+treelayer(dept, true, "\',\'")+"'"+")"))}

这样?

  • 用户e2379142 用户e2379142(提问者) 如果要实现多个岗位的判断就继续加find("xxx",GETUSERJOBTITLES())>0这个是吗
    2025-02-24 19:58 
  • Z4u3z1 Z4u3z1 回复 用户e2379142(提问者) 最简单是:or(find("x1",GETUSERJOBTITLES())>0,find("x2",GETUSERJOBTITLES())>0)
    2025-02-24 20:00 
  • 用户e2379142 用户e2379142(提问者) 回复 Z4u3z1 好的,谢谢
    2025-02-24 20:06 
  • 1关注人数
  • 11浏览人数
  • 最后回答于:昨天 17:40
    请选择关闭问题的原因
    确定 取消
    返回顶部