点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我有一个需求,我需要在同一Function库的另一个UDF中调用UDF1。 我只介绍了很少的博客,并且能够实现该功能,但是没有一个博客提到如何将响应返回到调用UDF中。
例如:我从SDN成员响应之一中获得了以下代码,效果很好,但是如何将返回值返回到调用的UDF中呢?
_MM_ORDRSP05_to_OrderResp_ loc =新的_MM_ORDRSP05_to_OrderResp _();
loc.UDF1(msgid,container);
请告知。
山姆你好,
您可以通过添加以下两行代码来实现此目的:
_MM_ORDRSP05_to_OrderResp_ loc =新的_MM_ORDRSP05_to_OrderResp _();
方法m = _MM_ORDRSP05_to_OrderResp_.class.getMethod("待调用的UDF",String.class,..,Container.class);
String s = m.invoke(loc,input1,...,container);
在这里,应放入与要调用的UDF的输入数量一样多的String.class,并且
input1是传递给正在调用的UDF的实际值。 希望这会有所帮助!
致谢,
Supriya。
谢谢Supriya,代码效果很好。 非常感谢您的帮助!
一周热门 更多>