点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在这篇文章中,您将了解到——
如何从ABAP调用AMDP
如何从另一个 AMDP 调用 AMDP
这是在 HANA 上探索 ABAP后的延续[8]:AMDP 简介,其中创建了下面的 AMDP 方法。
从 ABAP 调用 AMDP
可以像 ABAP 中通常的方法一样调用 AMDP。
ABAP 课程 / 其他课程
Same Class
静态还是实例?
在本系列中,到目前为止,AMDP 方法被声明为 instanec 方法,但今后所有的 AMDP 都将是静态方法。
由于 AMDP 方法不访问类中的任何实例属性,因此使用静态方法是有意义的,因为不需要创建对象来调用这些方法。所以程序/另一个类调用可以简化如下。
从另一个 AMDP 调用 AMDP
不管方法类型是静态的还是实例的,当从另一个方法调用它时,它就像是一个静态方法一样被调用。
重要的
使用静态方法实现AMDP
要调用的AMDP,需要在USING中指定为class_name=>method_name。
指定importing, exporting不是必需的,但参数列表用逗号(,)分隔
SQL 脚本语句以分号 (;) 结尾
所有方法的结果数据都相同,因此不再显示输出。