找到方法的类

时间:2009-11-25 10:33:35

标签: sap abap

你如何在ABAP中找到特定方法的类?这甚至可能吗?

编辑:我从函数团队那里得到了一个没有类名的方法名,所以我想知道我们是否能找到具有给定方法名的类。

2 个答案:

答案 0 :(得分:7)

我不确定你是什么意思“在ABAP中找到特定方法的类”。

  • 如果要在设计时找出哪个类实现了某个接口的某个方法,请使用SE80查找该接口的实现类。如果这不符合您的需求,请查看视图VSEOMETHOD并按REFINTNAME(引用的接口名称)和REFCMPNAME(方法名称)进行过滤
  • 如果要在设计时找到所有实现名为FOO的方法的类,也可以使用VSEOMETHOD。
  • 如果你想找出你在运行时调用的类,请使用调试器: - )
  • 如果您需要以编程方式执行此操作,那么您的程序结构可能有问题。仍然可以使用RTTI - 看看CL_ABAP_TYPEDESCR及其后代。

答案 1 :(得分:2)

我这样做:

调用事务se80并导航到Repository Information System(或直接se84)

打开类库,然后方法。完成。

enter image description here

通过这种方式,您将获得具有此类方法的所有类,并且您还可以在那里指定一些选择标准。