我们什么时候可以期望Eclipse中的ABAP调试脚本?

2020-09-01 00:51发布

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

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


什么时候 ABAP调试脚本 a>要交付?

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

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


什么时候 ABAP调试脚本 a>要交付?

6条回答
落灬小鱼
1楼 · 2020-09-01 01:28.采纳回答

嗨,菲尔,

ADT中的

debugger脚本当前不属于我们的积压或路线图。 无法承诺交货日期。

您的脚本用例是什么? 我们知道这很有趣,也许我们可以围绕提案提供工作。

感谢和问候,
Armin

xfwsx85
2楼-- · 2020-09-01 01:40

很有趣。 尽管我喜欢使用Eclipse进行开发,但是我喜欢使用Debug进行调试。

小熊yu生菜
3楼-- · 2020-09-01 01:33

Hi Armin,

关于以下问题:"您的脚本用例是什么?":

我经常(几乎每周一次)使用Debugger Scripting功能,并使用基于ChristianGünter的示例的脚本,这里 https://github.com/christianguenter2/sitFRA_2016 ->

zrstpda_script_statement_break.prog.abap

允许定义模式断点,例如

  • "只要遇到带有* vstel *模式的代码行,就停止"

这是调试中非常有用的功能,例如,当试图了解为什么BAPI表现不如预期时。

另一个非常有用的脚本(我打算在有空的时候写)是

  • "在每次进行Z代码或修改或用户退出或增强功能时停止"

最诚挚的问候,

江户

大道至简
4楼-- · 2020-09-01 01:35

> "在每个Z代码或修改或用户退出或增强功能后停止"

是的,声音 确实非常有用!

>您 曾经给我发送过您的更新版本,但我忘了更新github存储库。 现在我 找不到邮件了。

<开玩笑>

啊,所以 github是如何工作的! ;-))

奄奄一息的小鱼
5楼-- · 2020-09-01 01:41

我的要求今天发生了,如何查看未公开属性的逻辑对象值。

如果对象没有很多属性,并且仅通过getter返回值,那么如何在调试器中查看它们。

我需要更改源代码中的测试代码,以获取要在调试器中看到的值。

我的第一个想法是脚本调试的经典案例。

object-> getter()

渐行渐远_HoldOn
6楼-- · 2020-09-01 01:16

嗨,菲尔,

感谢您的输入。 我假设getter方法很复杂或包含某种计算,对吗? ("对象没有属性袋")

实际上,我认为即使使用脚本编写也很难解决,因为getter方法必须在调试对象的上下文中执行,而脚本在调试器的上下文中运行(不同的ABAP进程)。 在调试对象的上下文中执行ABAP的一种方法(例如在调试过程中使用某种ABAP控制台)也是我们的愿望,但是开发能力和优先级不允许我们提供这种功能。

最诚挚的问候,
阿明


一周热门 更多>