如何使用程式碼獲得一個function module的Where Used List

i042416發表於2018-03-14

如果要獲得一個function module的Where Used List,我們通常用的辦法是使用ABAP workbench裡提供的功能。

如何使用程式碼獲得一個function module的Where Used List

where used list顯示結果如下:

如何使用程式碼獲得一個function module的Where Used List

但我接到一個任務,在結果列表裡還需要顯示出使用了指定的function module的程式碼所屬的Package, Application Component和Software Component。

如下圖所示:

如何使用程式碼獲得一個function module的Where Used List

因此我只能自己開發一個工具ZCL_CRM_PROD_API_WHERE_USED。執行class的run方法:

如何使用程式碼獲得一個function module的Where Used List

輸入要查詢的function module名稱,執行即得結果。

如何使用程式碼獲得一個function module的Where Used List

工具類的原始碼在我github上。

要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

如何使用程式碼獲得一個function module的Where Used List
如何使用程式碼獲得一個function module的Where Used List

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2151856/,如需轉載,請註明出處,否則將追究法律責任。

相關文章