乐趣区

关于sap:学会使用-SAP-ABAP-Application-Log-在代码里添加应用日志记录功能试读版

笔者在知乎上答复了一个对于 SAP 零碎权限管控的问题:

SAP 有没有方法能够跳过权限测试 function?

在问题的答复里笔者提到:

如果是 SAP ABAP 零碎,并且用户具备开发权限,那么能够进入调试模式,在调试器里应用 debugger-> Goto Statement 来绕过权限查看的代码。

然而这种行为会被记录到系统日志即事物码 SM21 里。如果因为绕过权限检测逻辑而导致系统数据呈现不统一或者失落的状况,跳过权限检测的用户须要负全副责任。

这个查看系统日志的事物码 SM21,笔者在文章有了 Debug 权限就能干坏事?小心了,你的一举一动尽在系统监控中里有更深刻的介绍。

其实除了 SAP 零碎自动记录的系统日志之外,ABAP 利用开发人员也能在本人编写的 ABAP 报表里,通过 ABAP Application Log,依据理论须要插入一些利用层面的日志。

当客户应用咱们的 ABAP 程序遇到问题时,咱们能够不须要单步调试,而是通过查看这些程序运行时产生的利用日志,初步剖析可能的问题起因。

下图是 Application Log 的一个例子:

本文剩下的局部 ) 是 Application Log 具体的应用步骤介绍。

退出移动版