我如何找出ABAP类中使用该事件的位置?

2020-08-16 18:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我阅读了这篇文章示例 在SAP OO ABAP类中使用"事件" ,我不明白如何通过引发事件来触发女巫方法。

(28.9 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我阅读了这篇文章示例 在SAP OO ABAP类中使用"事件" ,我不明白如何通过引发事件来触发女巫方法。

(28.9 kB)
付费偷看设置
发送
5条回答
Nan4612
1楼 · 2020-08-16 18:53.采纳回答

您好 Mykola Tokariev

不要混淆。 :-)在此特定示例中,被设计为事件处理程序的方法也触发了事件。 如果使用测试类创建测试报告,并且在该类中使用该事件的FOR EVENT语句创建测试方法,则将在"使用位置"列表中看到该测试类和方法。

您可以在 SAP帮助中了解有关FOR EVENT的更多信息。。。 p>

请记住,并非所有用于处理事件的方法都会执行。 要执行一个方法,您需要为一个事件注册它。 您可以通过 SET HANDLER 来执行此操作。

亲切的问候,
Mateusz
SAP德到
2楼-- · 2020-08-16 18:55

Mykola Tokariev

不确定我是否理解您的问题。

您是否在询问何时引发事件?

如果是,那么不会触发任何方法,而是 作为事件一部分编写的代码行将被执行。 您可以双击事件并找到相同的代码行。

您想找到触发事件的所有方法是什么?

< p>可以使用"使用的位置列表"选项找到。

致谢!

宇峰Kouji
3楼-- · 2020-08-16 18:42

Mykola Tokariev

您能告诉我们您正在寻找什么信息吗?

致谢!

xfwsx85
4楼-- · 2020-08-16 19:01
# p#

Satish Kumar Balasubramanian 我在寻找方法巫婆将被此事件(add_material)触发。 但是我找到了,谢谢。

jovirus
5楼-- · 2020-08-16 18:44

Mykola Tokariev 我不知道会是什么 "全局定义的事件"的含义...这个非官方术语不是SAP概念...

一周热门 更多>