7

为什么声明

BREAK-POINT 'my username'.  

不仅影响我,还影响其他用户?我疯了吗?也许这是权限问题或任何其他原因?有人可以解释一下吗?

该语句位于实现 BAdI 的类的方法体中。

4

2 回答 2

12

If you want to use break points only for your username, you have to use it like this:

BREAK username.

If you use

BREAK-POINT.

it is going to affect everyone.

The actual meaning of BREAK-POINT 'my username'. is completely different (comment from vwegert):

See the documentation of BREAK-POINT - you've been using your user name as a log text

于 2012-10-02T08:50:03.347 回答
1

不是您问题的直接答案,但也许也有帮助:

在事务SAAB中,您可以定义一个检查点组(例如Z_MYbreaks)。然后您可以使用以下命令:

BREAK-POINT ID Z_MYbreaks.

断点将无效,除非您在事务中激活它SAAB。优势break USERID

  • 无需更改代码即可(取消)激活它(您可以将其传输到生产系统并仅在您想测试某些内容时激活它)。
  • 它可以被每个人激活并为每个人激活,而不仅仅是break-command 中的一个用户 ID。(当然:你需要授权)

详情可在

于 2015-06-02T07:55:37.807 回答