在运行时如何监视/调试WDA中的上下文属性?

2020-09-02 02:23发布

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

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


大家好,

我有一个带有上下文控制器属性的WDA。 没有提供功能,我强烈怀疑它在运行时已更改。 我想看着它。 在调试器中监视它的更改,这意味着我想确定其在源代码中的使用位置。

如何在ABAP中做到这一点? 谢谢,

br

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

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


大家好,

我有一个带有上下文控制器属性的WDA。 没有提供功能,我强烈怀疑它在运行时已更改。 我想看着它。 在调试器中监视它的更改,这意味着我想确定其在源代码中的使用位置。

如何在ABAP中做到这一点? 谢谢,

br

付费偷看设置
发送
3条回答
Tong__Ming
1楼-- · 2020-09-02 03:04

Web Dynpro具有特殊的调试工具。 在代码中设置一个断点,然后执行应用程序以触发该断点。 调试后,单击"新工具"以添加工具,然后选择" Web Dynpro"。

干杯,
艾米

骆驼绵羊
2楼-- · 2020-09-02 02:46

我的问题的答案实际上是这样的:

https ://blogs.sap.com/2013/07/17/steps-to-do-a-global-search-in-abap-webdynpro/

它有点脏,因为搜索显示您还会树液生成的类,但是如果您正在寻找潜在的读或写操作,它就可以工作。 SAP方式很奇怪...

br

葫芦娃快救爷爷
3楼-- · 2020-09-02 02:46

感谢您对艾米的帮助。 我曾向一个ABAP开发同事征询过有关此问题的建议,我有相同的想法,我们通过WDA调试工具进行了测试,以测试是否可以通过某种方式观察相应的上下文属性以进行getter/setter访问,但是我们并没有成功。

我们能够找到对Im所寻找属性的内容的一些引用,但其内容不是Im感兴趣的。我的任务是观察其任何更改或读取访问的值,并能够确定在何处 它来自,表示哪些字典对象正在触发它。 由于这个原因,我无法按照您的建议在某个地方设置断点-我什至都不知道在哪里,实际上我想找出首先影响上下文属性的代码段。 我希望我的解释或多或少清晰。

我们可能错过了一些东西,如果还有其他线索,我们将非常欢迎,谢谢,

br

一周热门 更多>