|
问题现象:在用友8.51erp系统中用友U8版本号:U8.51软件的供应链产品线销售管理模块出现如下问题:进入销售模块-统计表-发货统计条件是---分组汇总按客户日期是2005-1-1至2005-3-1业务员选'徐保根'没有数据,不分组没有此问题,别的业务员按这个条件查没问题,查数据时到分组时就停止了.请帮忙解答!
原因分析:检查发现数据库中表头自定义项15(CDEFINE15)不为空,有内容。查看其内容是手机号码。实际上客户使用的是自定义项14(CDEFINE14)存储手机号码。自定义项15不该有数据,另外该字段是INT型,int数据类型的存储范围是-2147483648至2147483647。不按客户汇总时所有记录都显示出来没有问题。按客户汇总时,自定义项15也参与汇总,但是汇总后超出数据范围所以程序出错,无法返回。应该将CDEFINE15的内容更新到CDEFINE14。
解决方案:在用友erp 系统版本U8.51软件中检索自定义项15记录不为空语句:useufdata_001_2005goSELECT*FROMDispatchListWHERE(cDefine15ISNOTNULL)解决问题的语句:UPDATEDispatchListSETcDefine14=cDefine15,cDefine15=NULLWHERE(cDefine15ISNOTNULL)使用前请先备份数据。
|
|