如何使用代码获得一个 function module 的 Where Used List
如果要获得一个 function module 的 Where Used List,我们通常用的办法是使用 ABAP workbench 里提供的功能。
where used list 显示结果如下:
但我接到一个任务,在结果列表里还需要显示出使用了指定的 function module 的代码所属的 Package, Application Component 和 Software Component。
如下图所示:
因此我只能自己开发一个工具 ZCL_CRM_PROD_API_WHERE_USED。执行 class 的 run 方法:
输入要查询的 function module 名称,执行即得结果。
工具类的源代码在我github上。
要获取更多 Jerry 的原创技术文章,请关注公众号"汪子熙":
版权声明: 本文为 InfoQ 作者【Jerry Wang】的原创文章。
原文链接:【http://xie.infoq.cn/article/ae55c9b8491e7837092da354a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论