2009-11-25 84 views
3

您如何在ABAP中實際找到特定方法的類?這甚至有可能嗎?尋找方法的類

編輯:我被給了一個方法名稱沒有類名稱從功能團隊,所以我想知道如果我們可以找到具有給定方法名稱的類。

+0

如何調用該方法?你能否在你的問題中舉一個例子?如果可以,我可以更好地回答。 – 2009-11-25 14:36:24

回答

6

我不確定您在「爲ABAP中的特定方法找到類」的意思。

  • 如果要在設計時找出哪個類實現了某個接口的某個方法,請使用SE80來查找接口的實現類。如果這不符合您的需求,請查看VSEOMETHOD視圖並通過REFINTNAME(引用的接口名稱)和REFCMPNAME(方法名稱)進行篩選
  • 如果要在設計時查找實現名爲FOO的所有類,你也可以使用VSEOMETHOD。
  • 如果你想知道你在運行時調用哪一個類,請使用調試器:-)
  • 如果你需要以編程方式執行此操作,那麼程序結構可能有問題。仍然可以使用RTTI - 查看CL_ABAP_TYPEDESCR及其後代。
2

我會做這種方式:

電話交易SE80並導航到資源庫信息系統(或直接se84)

打開類庫,然後方法。完成。

enter image description here

這樣一來,你會得到所有的類thah有一個這樣的方法,你也可以指定一些選擇標準存在。