finereport 可不可以利用控件的事件来判断执行哪个ds?

image.png

一个下拉框里面的值是固定的三个值比如是1,2,3

在点查询的时候判断这个下拉框里面的值是什么,如果是1或者2就执行ds1,如果是3的时候就执行ds2,这个要怎么实现?????

tangshi998 发布于 2019-2-13 08:56 (编辑于 2019-2-13 09:01)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
cherishdqyLv7高级互助
发布于2019-2-13 09:19

在一个数据集里写sql判断:

${if(bc=1,"sql1","sql2")}

${if(bc=1,"sql1",if(bc=2,"sql2","sql3")}

bc是下拉框的控件名


  • 2关注人数
  • 352浏览人数
  • 最后回答于:2019-2-13 09:19
    请选择关闭问题的原因
    确定 取消
    返回顶部