决策报表if判断里是否可以放待执行的SQL

image.png

我现在是想以某一个sql的执行结果来进行判断,选择相应的sql进行拼接,这种直接将sql放在if里的,可以吗?如果可以应该写成什么样的形式?

FineReport 用户z5890869 发布于 2020-12-28 10:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
yazhouLv6初级互助
发布于2020-12-28 10:42

SQL函数-https://help.fanruan.com/finereport/doc-view-846.html

最佳回答
0
snrtuemcLv8专家互助
发布于2020-12-28 10:48

可以的,但是你的判断条件的语句的sql需要引号引起来

${if(len(XXX)==0,if("你的sql"=="ALL","select 1","select 2"),"select 3")}


最佳回答
0
tangdageLv5初级互助
发布于2020-12-28 11:52
${if(len(XXX)==0,if(sql("数据连接名","你的sql",1,1)=="ALL","select 1","select 2"),"select 3")}


  • 4关注人数
  • 574浏览人数
  • 最后回答于:2020-12-28 11:52
    请选择关闭问题的原因
    确定 取消
    返回顶部