在NWDS PI 7.3中调试UDF

2020-09-02 13:14发布

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

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


嗨,

请获取帮助以获取在NWDS中调试UDF的步骤。

我能够使用"运行配置"在nwds中测试消息映射,但是我想调试UDF(在映射程序中)。

我在UDF中保留了断点,但是它没有停止。

谢谢

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

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


嗨,

请获取帮助以获取在NWDS中调试UDF的步骤。

我能够使用"运行配置"在nwds中测试消息映射,但是我想调试UDF(在映射程序中)。

我在UDF中保留了断点,但是它没有停止。

谢谢

付费偷看设置
发送
2条回答
SAP砖家
1楼-- · 2020-09-02 14:13

嗨,

我不确定在运行时调试UDF有多么容易。 您可能必须遵循博客。

但是,如果您的UDF没有使用任何特定于PI的功能(例如向动态配置中写入内容),则可以在NWDS的新Java项目中创建一个新的Java类,以在那里测试您的UDF。

这是执行此操作的Java代码。 您必须将其粘贴到新的类中。

公共类模板{
 公共静态void main(String [] args){
   字符串结果= testUDF();
   System.out.println(结果);
 }
 公共静态字符串testUDF(){
   字符串结果=" Hello World!";
   返回结果;
 }
 } 

您只需要将UDF代码放在 testUDF 方法中,并在 main 方法中为其提供足够的入站参数即可。

希望这会有所帮助:)

尼克

哎,真难
2楼-- · 2020-09-02 14:19

感谢您的回复。

但仍然不清楚,如何在ndws中测试Java代码,可能是简单的udf或java映射程序。mine是使用RFC Accessor的udf。

Thx

一周热门 更多>