AdT QuickFix-CreateMethod-从代码中获取参数?

2020-08-31 15:27发布

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

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


"创建方法"快速修补程序是否应从编码中获取参数?!

似乎没有:

我的理解-可能是错误的-是我写下了方法调用(带有参数),快速修复以创建我刚刚"描述"/使用过的方法,然后继续进行编码填充。

2019-10-21-16-40-27-define-method-signature .jpg (95.7 kB)

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

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


"创建方法"快速修补程序是否应从编码中获取参数?!

似乎没有:

我的理解-可能是错误的-是我写下了方法调用(带有参数),快速修复以创建我刚刚"描述"/使用过的方法,然后继续进行编码填充。

2019-10-21-16-40-27-define-method-signature .jpg (95.7 kB)
付费偷看设置
发送
7条回答
何必丶何苦呢
1楼-- · 2020-08-31 15:53

您是对的,它尚无法使用。 -但是您可以先在类中创建(通过Quick Fix)方法,然后可以重构该方法并将其"拉"(也通过Quick Fix)到接口:

何必丶何苦呢
2楼-- · 2020-08-31 15:48

后端可能有问题-尝试创建该方法时,我得到了转储OBJECTS_OBJREF_NOT_ASSIGNED 在CL_RFAC_METHOD_INSERTER ======= CP

闻人可可
3楼-- · 2020-08-31 16:06

您明天可能会问我;-)

浮生未央
4楼-- · 2020-08-31 15:46

一旦创建了方法,它("在CALL METHOD中使用方括号")在语法上似乎很好 :

< p>但是我的确得到并感谢您为我提供的帮助!

(我正在尝试重构旧代码,同时尝试重新使用AdT,同时还试图利用其重构功能。

我想这可能要结合很多 -我可能会在操场报告上尝试使用AdT功能,而不会留下传统代码的负担...)

顺便说一句。 版本是:

Eclipse 2019-09
AdT 3.4.4

jovirus
5楼-- · 2020-08-31 15:49

您可以使用CALL METHOD(请不要)或带括号的功能样式。 在这里,您将括号与"调用方法"一起使用。 您应该会遇到语法错误。

半个程序猿
6楼-- · 2020-08-31 15:52

作为参考,这是它在类的方法上的工作方式:

(以及我也将如何怀疑它用于方法) 接口?!)

一周热门 更多>