参数日期问题

1573539790(1).png1573539130(1).jpg

股份累计报表这个参数日期我改成2019年11月份就会报这个错,改成其他日期就正常,这是什么原因呢?

(第一个图是股份当月的参数设置,这个表是正常的,2个表用的数据库表一样。)

FineReport 傅军超 发布于 2019-11-12 14:05 (编辑于 2019-11-12 14:23)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
傅军超Lv0见习互助
发布于2019-11-12 15:20

1573543046(1).png

经过排查,我发现我的数据查询sql语句中,case when中有个字段写错了,<__>

最佳回答
0
aaaa啊啊啊啊Lv3初级互助
发布于2019-11-12 14:09

看一下这个日期返回值的类型,是不是和数据库中,用作判断的字段的类型不同

  • 傅军超 傅军超(提问者) 我做了2个帆软报表,一个股份当月,一个股份累计,这2个表用的是相同的数据库表。所以不存在你说的这个问题
    2019-11-12 14:13 
  • aaaa啊啊啊啊 aaaa啊啊啊啊 回复 傅军超(提问者) 数据集里的过滤条件可以截个图吗
    2019-11-12 14:16 
最佳回答
0
啦啦啦1213Lv0见习互助
发布于2019-11-12 14:18

你看下你数据库中存的日期类型是什么,如果是年月日的话,你界面上也需要设置成年月日,如果数据库中存的是年月日,你在界面上设置年月是会报错的,如果你想用年月,你先让数据库中的日期截取成年月,然后在在界面上设置年月

  • 傅军超 傅军超(提问者) 我用2019-11会报错,但是用2018-11、2019-10、2019-12这些都不会报错
    2019-11-12 14:31 
  • 啦啦啦1213 啦啦啦1213 回复 傅军超(提问者) 要不你让内置模板导出来,我们看看?
    2019-11-12 14:44 
  • 傅军超 傅军超(提问者) 回复 啦啦啦1213 我这个是远程工作目录,好像没法导出啊
    2019-11-12 14:50 
最佳回答
0
free_zzLv6中级互助
发布于2019-11-12 14:40(编辑于 2019-11-12 14:42)

你预览不填参数不报错??

<= date '${abc}'   试试看

  • 傅军超 傅军超(提问者) 我的日期参数在sql语句里面用的是字符串类型
    2019-11-12 14:52 
  • free_zz free_zz 回复 傅军超(提问者) 那你日期控件直接返回字符串类型就可以了,为啥还要substr,他不已经是年月了么,
    2019-11-12 14:54 
  • 3关注人数
  • 521浏览人数
  • 最后回答于:2019-11-12 15:20
    请选择关闭问题的原因
    确定 取消
    返回顶部