问题现象:用友软件的收发存汇总表不显示任何数据?过滤条件都没有问题,但就是查询不出来,是空白的,如下图所示:
加微咨询技术问题!
复制微信号
原因分析:用友小辣椒(qq2507786288)远程查看了一下这个用友T6客户的账套数据,发现过滤条件(日期,仓库,存货)等都没有问题,但是换一个账套后发现别的账套是正常的,于是想到可能是单据报表格式有损坏,灵机一动,好像有工具,嘿嘿!
解决方案:
1、尝试使用 用友软件报表格式还原工具进行解决,下载地址:https://www.myufida.net.cn/ask/thread-244587-1-1.html ,发现使用工具的过程中会报错,虽然提示成功,但是进入用友T6企业管理软件中发现收发存汇总表还是查询不出任何数据,和之前是一样的。
2、没办法,只能用小辣妹最喜欢事件探测器配合工具来查看了,思路是:看看工具在操作过程中执行了一些什么样的脚本,把脚本直接拿出来进行执行。
3、从事件探测器根据来看,好像是RPT开头的表有问题,工具的思路是删除内容再插入,既然插入不了,那就直接把数据库表干掉,从正常账套恢复过来。
4、说干就干,找到表,删除,再用 SQL 语句从正常账套库恢复数据过来,以下是查询分析器界面操作截图,演示给大家看看。
5、这里再把脚本分享给大家,有需要的朋友可以拿去,这些脚本通用于用友T3,用友T6,用友U8查询报表的时候格式混乱,或者查询不到数据的情况,但是如果报表本身自己定义过一些设置,用了这个语句之后就得重新设置,所以操作前请参考备份账套的教程:https://www.myufida.net.cn/xue/877.html 备份好您的数据(PS数据库操作较复杂,如果操作不来的朋友可找小辣椒有偿远程,qq2507786288,添加时请说明原因,谢谢!)。
drop table UFDATA_003_2017..rpt_glbdef drop table UFDATA_003_2017..rpt_fltdef drop table UFDATA_003_2017..rpt_flddef drop table UFDATA_003_2017..Rpt_Folder drop table UFDATA_003_2017..Rpt_Fundef drop table UFDATA_003_2017..Rpt_FunPere drop table UFDATA_003_2017..Rpt_GRPDEF drop table UFDATA_003_2017..rpt_Handle drop table UFDATA_003_2017..Rpt_ItmDEF drop table UFDATA_003_2017..Rpt_RelDEf select * into UFDATA_003_2017..rpt_glbdef from UFDATA_106_2017..rpt_glbdef select * into UFDATA_003_2017..rpt_flddef from UFDATA_106_2017..rpt_flddef select * into UFDATA_003_2017..rpt_fltdef from UFDATA_106_2017..rpt_fltdef select * into UFDATA_003_2017..Rpt_Folder from UFDATA_106_2017..Rpt_Folder select * into UFDATA_003_2017..Rpt_Fundef from UFDATA_106_2017..Rpt_Fundef select * into UFDATA_003_2017..Rpt_FunPere from UFDATA_106_2017..Rpt_FunPere select * into UFDATA_003_2017..Rpt_GRPDEF from UFDATA_106_2017..Rpt_GRPDEF select * into UFDATA_003_2017..rpt_Handle from UFDATA_106_2017..rpt_Handle select * into UFDATA_003_2017..Rpt_ItmDEF from UFDATA_106_2017..Rpt_ItmDEF select * into UFDATA_003_2017..Rpt_RelDEf from UFDATA_106_2017..Rpt_RelDEf
注意,上述语句中,003账套2017年度为有问题的账套,106账套2017年度为正常账套,自行操作的时候请注意替换哈。
网友评论