Into Area错误

昨日,发现程ABAP程序BUG修正后,传输到测试系统,测试人员发现出现了错误,在一个select语句处要求将select * from table where sss=2 (示例而已)需要加入into语句。

但开发系统是正常的。

于是分析原因,估计为未声明的缘故。但为什么开发系统有正常呢?对比开发和测试系统的版本正常,传输对象用SE03从一废弃的开发系统中也转到新系统中。

电顾问请教,还未讲完问题描述,顾问就找到原因:修改的程序的include 文件版本可能不一致,其没有更新到测试系统。回忆报错信息,除了一个ERROR外,还有一个Warning就是讲的这个问题,对比include文件的版本,发现果然不一致。一看修改的人,却是这个顾问。呵呵,原来他修改了开发系统的这个东东,却没有传输到测试系统。

本想将其package传输到测试系统,后来采用就地声明一个area,重新into一下了事。

原文地址:https://www.cnblogs.com/Beewolf/p/1847030.html