百科问答

百科问答 国内资讯 公司资讯 政策法规 培训资料 产品下载 常见问题

建立T6年度账报“截断字符串或二进制数据”错误

发布时间:2026-8-25 

特价活动:>>>> 用友U8、T6、T+、T3软件产品4折优惠,畅捷通T+cloud、好会计、好业财、好生意云产品8折优惠,另有话费赠送。

 

【问题现象】

建立年度账时报错:“将截断字符串或二进制数据”,


【问题分析】

可能是修改过数据库中某些表的字段长段,建立年度账是按照账套模板库来建立,那么在建立年度账时修改过长度的字段与账套模板库中此字段长度不一致,导致报错。


【问题解决】

使用数据库工具:事件探查器,跟踪建立年度账的过程,找到是执行什么语句时导致报错,从而在语句中找出对应的表来和标准表对比,继而找出哪个字段修改了长度导致报错。

1、先打开事件探查器,做好对应的设置:

2、建立 2017 年的年度帐

3、点击事件探查器的运行,然后再点击建立年度帐的“确定”。等到出现报错现象的时候, 暂停事件探查器的跟踪。

4、查看跟踪出来的语句,分析语句从后往前推,找到与报错现象一样的脚本语句。

5、把这个语句放到查询分析器里执行,发现了与建立年度几一样的报错。从而找出是表inventory 中的字段可能有修改过。

6、与演示账套或者新建账套的 inventory 表里的各个字段做个对比,看是由亍哪个字段超长引起的,从下图比较可以看出是由亍 cinvname 字段超长了,标准账套此字段长度是 60,建年度账报错的账套此字段长度为 80。

7、将表 inventory 中字段 cinvname 字段的长充改为默认的长度 60 之后,建立年度帐就正常了。










X畅捷通软件官方正版.用友软件.企业云服务

截屏,微信识别二维码

客服QQ:5151867

(点击QQ号复制,添加好友)