图表标题用了sql公式,但是展示的时候不显示数据

因为是下钻,传递过来一个参数,用于图表的标题。参数是有传递过来的,因为日期都传递过来,并且显示了,就是sql公式里面的数据不显示,但是同样的公式我用在其他报表上都是没有问题的,请问这是怎么回事????

公式:$kssj + "~" + $jssj + if(len($dlbm) = 0, "所有道路", sql("zjst","select distinct lm from acd_file where lh ="+$dlbm,1,1)) + "路段分析"

image.png

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

dlbm是字符串类型吧?公式要改成:

$kssj + "~" + $jssj + if(len($dlbm) = 0, "所有道路", sql("zjst","select distinct lm from acd_file where lh ='"+$dlbm +"'",1,1)) + "路段分析"

最佳回答
0
守约Lv4初级互助
发布于2019-1-24 15:24

zjst 你这个命名是数据集吧,这里要传的是数据连接的名字;

image.png这里面的

  • 3关注人数
  • 627浏览人数
  • 最后回答于:2019-1-24 15:24
    请选择关闭问题的原因
    确定 取消
    返回顶部