SAP ABAP调试时根据消息号定位到源代码位置

业务场景

前台操作时报了个错,通过CODE_SCANNER和SE91都找不到消息号的使用位置,而你必须要找到报错的地方以便尽快定位问题或者修复问题。

解决方法

此时想快速定位到提示这个错误消息的地方,可以通过调试来打一个消息断点。

例如,SE01释放请求时,提示类似下面的信息:

目标系统 S4Q 在当前传输配置中是未知的,消息号 TR063。

SAP ABAP调试时根据消息号定位到源代码位置

SAP ABAP调试时根据消息号定位到源代码位置

然后F8执行到底,到了对应消息号的地方程序就会停下来。

SAP ABAP调试时根据消息号定位到源代码位置

当然,有时候我们只是定位到了显示错误消息的地方,真实产生消息的地方可能还要继续往前看,定位到抛出消息的源代码后打断点处理。

如若转载,请注明出处:https://www.gavindong.com/8564.html

微信沟通