数据集参数

下拉框控件 如果让参数等于1的时候 数据集参数显示的内容为已审核  参数等于2的时候数据集中开始时间列为空,参数等于3的时候结束时间为空

FineReport wlllllll 发布于 2020-12-7 14:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
ColdmanLv6高级互助
发布于2020-12-7 15:01(编辑于 2020-12-7 15:14)

嵌套if

select * from table
where 1 = 1
${if(ff == 1,"and 状态 = '男'",if(ff == 2,"and 开始时间 is null","and 结束时间 is null"))}

WorkBook12.cpt


  • wlllllll wlllllll(提问者) where if(\'${ff}\' = \'已审核\' ,a.aa = \'${ff}\' ,a.bb = \'${ff}\')
    2020-12-07 15:05 
  • wlllllll wlllllll(提问者) 报错
    2020-12-07 15:05 
  • Coldman Coldman 回复 wlllllll(提问者) 参考新编辑的回复修改你自己对应的SQL
    2020-12-07 15:07 
  • 2关注人数
  • 382浏览人数
  • 最后回答于:2020-12-7 15:14
    请选择关闭问题的原因
    确定 取消
    返回顶部