为啥我数据集在设计器内加载的出来,一点击预览就报错呢

为啥我数据集在设计器内可以加载的出来, 一点击预览就报错呢

image.png

image.png


image.png

FineReport 小祝 发布于 2020-7-24 14:12
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
唱跳rap全能选手Lv7中级互助
发布于2020-7-24 14:14

order by 后面出错了

最佳回答
0
snrtuemcLv8专家互助
发布于2020-7-24 14:15

应该是你的参数colums没有传进去

  • 小祝 小祝(提问者) 传进去了的, 我修改columns, 他也会按照其他的排序
    2020-07-24 14:37 
  • snrtuemc snrtuemc 回复 小祝(提问者) 你预览的时候后,columns控件有默认值吗?需要设置默认值,不然就会报错
    2020-07-24 14:40 
  • 小祝 小祝(提问者) 回复 snrtuemc 有默认值的, 这里之所以要用参数, 是因为我在网页端会通过动态参数修改他们的值从而按照其他列排序
    2020-07-24 14:41 
最佳回答
0
靈靈Lv6见习互助
发布于2020-7-24 14:20

应该是

order by 店铺 desc

  • 小祝 小祝(提问者) 嗯嗯 但是我之后还要通过动态参数按照其他列排序, 所以要写成参数形式
    2020-07-24 14:37 
最佳回答
0
yikefuLv6初级互助
发布于2020-7-24 14:27

你在报表中查询的参数有问题

  • 小祝 小祝(提问者) 没懂...
    2020-07-24 14:38 
  • yikefu yikefu 回复 小祝(提问者) 你不是说 数据集里面查询没有错误吗? 数据集中没有错误,那只可能报表查询传参数有问题
    2020-07-24 14:56 
最佳回答
0
Ethan_12Lv6见习互助
发布于2020-7-24 14:37

报了语法错误,order by  的column变量外面加上单引号 

  • 小祝 小祝(提问者) 不能加引号的, 他是列名
    2020-07-24 14:40 
  • Ethan_12 Ethan_12 回复 小祝(提问者) 我傻了,那为啥你点击预览报错却还能截到预览的图呢。
    2020-07-24 14:56 
  • 小祝 小祝(提问者) 回复 Ethan_12 不好意思啊 我说的预览是页面预览, 不是数据集预览
    2020-07-24 15:09 
  • Ethan_12 Ethan_12 回复 小祝(提问者) 你点一下设计器-文件-选项-高级-log级别设置-Debug。然后再预览一下页面后,看一下设计器右上角的日志,看一下调试出来的SQL是否有语法错误
    2020-07-24 15:19 
  • 6关注人数
  • 519浏览人数
  • 最后回答于:2020-7-24 14:37
    请选择关闭问题的原因
    确定 取消
    返回顶部