以文本方式查看主题

-  昂捷论坛  (http://enjoyit.com.cn/bbs/index.asp)
--  □-自由问答区  (http://enjoyit.com.cn/bbs/list.asp?boardid=35)
----  报数据在后台被修改  (http://enjoyit.com.cn/bbs/dispbbs.asp?boardid=35&id=9272)

--  作者:hyfly
--  发布时间:2015/1/21 14:18:35
--  报数据在后台被修改

一、报数据在后台被修改的原因

PB模块在作单据保存或审核时(审核时先触发保存事件)如遇查询不到数据会报“数据在后台被修改”。

 

二、查找问题的方法

1、系统会将报错内容记录在tb_log,通过查询retrieve关键字找到c_log记录的内容分析原因

 

SELECT * FROM dbo.tb_log
WHERE DATEDIFF(DAY,c_dt,getdate())=0
AND c_log LIKE \'%retrieve%\'
ORDER BY c_dt DESC

 

2、分析记录的处理语句

 

如截面中的机构代码字段字符不够长,处理数据语句的条件值会被截断,导致作update处理时查询不到内容系统报此错误。

 

可联系研发作完善。