如何从课程中查找程序名称

2020-09-16 11:05发布

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

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


嗨,

我毫不怀疑要从类中查找程序名称。例如:我将CL_EXM_IM_ME_PROCESS_PO_CUST实现为ZCL_IM_ME_PROCESS_PO_CUST,但会自动以以下名称" ZCL_IM_ME_PROCESS_PO_CUST ===== CP"创建程序。..

我能知道===== CP是什么吗? 为什么创建它并在哪个表中存储此信息..当我调试它时,显示" ZCL_IM_ME_PROCESS_PO_CUST ===== CP"而不是显示我实现的类名。这就是为什么我要问。是否有人想起= === CP? 或====== XX?



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

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


嗨,

我毫不怀疑要从类中查找程序名称。例如:我将CL_EXM_IM_ME_PROCESS_PO_CUST实现为ZCL_IM_ME_PROCESS_PO_CUST,但会自动以以下名称" ZCL_IM_ME_PROCESS_PO_CUST ===== CP"创建程序。..

我能知道===== CP是什么吗? 为什么创建它并在哪个表中存储此信息..当我调试它时,显示" ZCL_IM_ME_PROCESS_PO_CUST ===== CP"而不是显示我实现的类名。这就是为什么我要问。是否有人想起= === CP? 或====== XX?



付费偷看设置
发送
6条回答
SKY徐
2楼-- · 2020-09-16 11:12

谢谢 真的,帮助您获得全部信息非常有用。

微wx笑
3楼-- · 2020-09-16 11:08

嗨,

ABAP类被组织为一组源代码,包括存储在ABAP库中的源代码。 每个方法,每个部分和本地类都有自己的包含。 所有包含的内容都捆绑在一个称为classpool的源中。 这是名称末尾带有" CP"的来源。 您可以在表REPOSRC中看到该类的所有包含:

此致

托马斯。

Bunny_CDM
4楼-- · 2020-09-16 11:14

感谢Thomas对具有给定表名..的类池进行清晰的解释。

Nan4612
5楼-- · 2020-09-16 11:17

该信息可在在线帮助。 (请参见霍斯特·凯勒的答案)

如果要在Abap代码中进行某些自定义工具的转换,可以查看FM,例如RS_PROGNAME_CONCATENATE(返回函数组,类等的程序名称)和RS_PROGNAME_SPLIT,它们将程序名称转换为工作台对象 (例如,此类的类和方法包括)

槿木_熙
6楼-- · 2020-09-16 11:23

感谢雷蒙德给定的两个FM。帮助查找类池中的类名称并进行反向操作..

一周热门 更多>