ABAP开发-OOP-帮助检查指定行内的代码。

2020-09-17 06:18发布

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

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


专家们,

我是OOP的新手,遇到了一条声明,希望对您有所帮助。 参见下面的代码:

数据:lr_father_node类型引用到if_ixml_element。
 lr_father_node?= lr_user-> get_parent()。
             l_string =
               lr_father_node-> get_attribute(name =
                 cl_uws_target_hierarchy => cd_attr_business_id)。  "如何检查此行的代码?
 

我试图双击cd_attr_business_id,但这只是属性...需要注意的是它会返回l_string中的值。 但是在调试过程中,它不显示此类的任何代码,只是通过了它,所以我不知道程序从哪个表中检索了l_string。

注意:此字符串中的值用于检索BW系统中维护的商业电子邮件。

希望您可以帮助您了解如何在后台进行检索,也许我可以从那里进行探索。

谢谢。

J

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

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


专家们,

我是OOP的新手,遇到了一条声明,希望对您有所帮助。 参见下面的代码:

数据:lr_father_node类型引用到if_ixml_element。
 lr_father_node?= lr_user-> get_parent()。
             l_string =
               lr_father_node-> get_attribute(name =
                 cl_uws_target_hierarchy => cd_attr_business_id)。  "如何检查此行的代码?
 

我试图双击cd_attr_business_id,但这只是属性...需要注意的是它会返回l_string中的值。 但是在调试过程中,它不显示此类的任何代码,只是通过了它,所以我不知道程序从哪个表中检索了l_string。

注意:此字符串中的值用于检索BW系统中维护的商业电子邮件。

希望您可以帮助您了解如何在后台进行检索,也许我可以从那里进行探索。

谢谢。

J

付费偷看设置
发送
3条回答
木偶小白
1楼-- · 2020-09-17 06:18

我想您的问题将很快删除,因为SCN论坛不是针对基本问题的(任何经过一点培训的ABAP开发人员都可以调试这种事情)。 因此,在此之前,您只需要在cl_uws_target_hierarchy类(SE24/SE80)中显示代码,并搜索CD_ATTR_BUSINESS_ID的初始化方式即可。

昵称总是被占用
2楼-- · 2020-09-17 06:43

Horst,谢谢您的回复, 出于好奇,我想知道在流程中如何检索电子邮件地址。

类似于:

数据:ls_bizid类型ups_ys_bizid。
 ls_bizid-orgvl = l_string。  " orgvl包含十六进制值,该值用作检索到的员工电子邮件地址的关键字
 

问题:

-我怎么知道它是系统类,还是由内核模块实现?

-这些类,我们如何检查它们的功能? 像本例一样,我需要查看有关如何获取用作获取用户电子邮件地址基础的orgv1十六进制数据的代码?

感谢您的答复,

J

四川大学会员
3楼-- · 2020-09-17 06:33

嗨,Sandra,如果您进行检查,它仅包含属性(数据类型,初始值),无代码,无初始化,无源图标 查看连接到cd_attr_business_id的文件,无法对其进行调试。 我认为Horst对内核模块有很好的解释。

感谢您的反馈...

J

一周热门 更多>