获取一个类的所有方法

2020-09-04 19:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我需要一个功能模块,以...

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

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


你好

我需要一个功能模块,以便可以获取一个类的所有方法。

有一个函数模块(rs_get_all_includes),这样我就可以获取所有的编目。 我需要同样的方法,但要获得所有的方法

某人是否知道任何功能模块以获取所有方法?

谢谢

7条回答
野沐沐
2020-09-04 20:20 .采纳回答

检查RTTI类:CL_ABAP_OBJECTDESCR,在这里您具有接口,类型,属性,方法属性

&事件。

检查此代码段:

 TYPE-POOLS:abap。

 参数:p_class TYPE类名。

 数据:lcl_obj类型参考cl_abap_objectdescr,
       it_methods类型abap_methdescr_tab,
       wa_methods类型为abap_methdescr。

 lcl_obj?= cl_abap_objectdescr => describe_by_name(p_class)。

 it_methods = lcl_obj->方法。

 循环到it_methods进入wa_methods。
   写:/wa_methods-name。
 ENDLOOP。

BR,

苏哈斯

编辑者:Suhas Saha,2010年9月7日晚上8:44