根据模板参数查询数据集

兄弟们,我在决策报表中加了一个报表块,然后设置了一个模板参数,通过url访问来赋值,现在我想实现:

没有传参的时候查询全部,有参数就查询这个参数

但是现在我在数据集里写if{$订单号=="",""," and 订单号='"+$订单号+"'"},这种方式没效果,是因为数据集里不能识别模板参数吗,想用单元格过滤也遇到了问题

FineReport qinyao6868 发布于 2021-6-25 10:13
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于2021-6-25 10:17

select * from 表 where 1=1

${if(len(订单号)=0,""," and 订单号='"+订单号+"'"}

  • qinyao6868 qinyao6868(提问者) 原来模板参数和数据集参数一样啊,我还以为用模板参数都得带$
    2021-06-25 10:31 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-6-25 10:17

if{len(订单号)==0,""," and 订单号='"+订单号+"'"}

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