使用功能模块SET_DEFAULT的变型配置

2020-09-22 18:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 是否可以根据对象使用SET...

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

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


是否可以根据对象使用SET_DEFAULT,使用哪个功能模块?

我目前有这个,但是使用此代码,我无法更改从功能模块计算出的值。

函数ZKT_PARAM_QSI(
* INPUT
PP_ZAKLAD = $ root.PP_ZAKLAD,
PP_OGO_SKTYT = $ root.PP_OGO_SKTYT,
* OUT
PP_PFD_PAR_EXP = $ self.PP_PFD_PAR_EXP, br> PP_PFD_WORKFLOW = $ self.PP_PFD_WORKFLOW,
PP_ROT_PROOF = $ self.PP_ROT_PROOF,
PP_SD_PROFIL_ICC = $ self.PP_SD_PROFIL_ICC,
PP_PFD_GRAD_GRAW = $ self.PP_PF_C, br> PP_PFD_SPOSDOSTDAN = $ self.PP_PFD_SPOSDOSTDAN)

可以以某种方式添加SET_DEFAULT,而无需创建新的依赖项和新字符

2条回答
bbpeas
2020-09-22 19:11 .采纳回答

您好 Dariusz

是的,我们可以通过在等号(?=)之前添加问号来将默认属性添加到返回的函数参数中。
对所需的参数执行此操作。
然后您的代码应 变为如下(假设所有参数均设置为默认值):

功能ZKT_PARAM_QSI(
 *输入
   PP_ZAKLAD = $ root.PP_ZAKLAD,
   PP_OGO_SKTYT = $ root.PP_OGO_SKTYT,
 *输出
   PP_PFD_PAR_EXP?= $ self.PP_PFD_PAR_EXP,
   PP_PFD_WORKFLOW?= $ self.PP_PFD_WORKFLOW,
   PP_ROT_PROOF?= $ self.PP_ROT_PROOF,
   PP_SD_PROFIL_ICC?= $ self.PP_SD_PROFIL_ICC,
   PP_PFD_GRAD_GRAW?= $ self.PP_PFD_GRAD_GRAW,
   PP_PFD_CXC?= $ self.PP_PFD_CXC,
   PP_PFD_SPOSDOSTDAN?= $ self.PP_PFD_SPOSDOSTDAN)。

希望这会有所帮助。

感谢您和最诚挚的问候,

Flavio

一周热门 更多>