2020-09-03 00:22发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们有必须在不同的SAP Netweaver版本(6.40-7.53)上运行的ABAP程序。
但是,现在,从Netweaver 7.50版开始,某些旧的程序命令将不再被接受,并且会因语法错误而得到确认。
是否可以通过某种机制从7.50及更高版本中排除某些代码行以进行语法检查,就像以前使用R3和R2并使用#R2和#R3命令一样?
谢谢。
嘿马丁,
简而言之,据我所知,答案是否定的。
您可以看到类似的讨论此处-您的情况是关于错误和 不是警告,而是更极端的情况。
有很多解决方法,但是它们取决于程序的逻辑和用途。
我可以给出的一般建议是编写一个ABAP程序(沿着示例此处)遍历您遇到问题的旧程序,并复制(或保留)所有"符合条件"的行(符合环境语法),并且
替换为"不良"文件。
例如(取自此处),您应该具有从"坏"行到"好"行的替换规则之一,例如:
"坏行" 类型:t1, t2类型p。 "好线 类型:t1类型c长度1 t2类型p长度8小数0。
最多设置5个标签!
嘿马丁,
简而言之,据我所知,答案是否定的。
您可以看到类似的讨论此处-您的情况是关于错误和 不是警告,而是更极端的情况。
有很多解决方法,但是它们取决于程序的逻辑和用途。
我可以给出的一般建议是编写一个ABAP程序(沿着示例此处)遍历您遇到问题的旧程序,并复制(或保留)所有"符合条件"的行(符合环境语法),并且
替换为"不良"文件。
例如(取自此处),您应该具有从"坏"行到"好"行的替换规则之一,例如:
一周热门 更多>