#常见问题# 报表取不到期末的数据原创
13人赞赏了该文章
347次浏览
编辑于2023年01月13日 09:51:05
一、问题描述
有伙伴反馈报表取数,会计期间最后一天的数据取不到,也有符合过滤条件的源单数据,边界日期的单据取数存在问题。
二、问题分析
分析发现报表取数不支持长日期,伙伴录入源单的时候,一些特殊原因业务日期保存成了长日期,导致报表取数按期间过滤的时候,取不到月末的数据。
三、解决方法
由于报表不支持长日期,通过修复长日期为短日期解决问题。
修复SQL:(先备份表)
Update T_XX_XXX
set FDATE = CONVERT(date,FDATE,20)
where (DATEPART(HOUR, FDATE) > 0 or DATEPART(MINUTE, FDATE) > 0 or DATEPART(SECOND, FDATE) > 0)
其中FDATE为业务日期
大家如果有更好的方式,欢迎留言交流~
推荐阅读