SAP业务工作流程-ABAP-OO-消息5W082

2020-09-23 23:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 我们需要定义工作流Ta...

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

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


我们需要定义工作流Task(TS)和ABAP-OO方法之间的绑定,但是我们总是收到消息5W082。 就是说,没有为对象的方法定义参数,因此绑定被删除。 但是实际上已经定义了用于导出和导入的参数,但是很明显,工作流环境不接受它们。 我们现在无法继续进行,因为工作流的下一步需要此绑定。 是否有人对此问题有经验? 提前致谢。

6条回答
能不能别闹
2020-09-24 00:25

我没有 出于这个原因,不建议使用子类。 包装是指使用合成而不是继承。 有几种解决方法,最简单的方法是使用z类并将CL对象作为参数传递。 或者,您可以创建可以实例化的完整包装类:

 zcl_foo类的定义。
   公共部分。
     将i_foo类型ref导入cl_foo的类方法get_instance
                                返回值(结果),类型ref到zcl_foo。
     方法do_stuff。
   私人部分。
     数据foo类型引用到cl_foo。
 结束类。

 ...

 方法do_stuff。
   可以在此处添加自己的代码或调用原始版本的增强版。
   foo-> do_stuff()。
 ...自己的代码
 结束方法。

一周热门 更多>