2020-09-18 15:18发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我将Badi用于成功因素,其中primary_tab是不断变化的参数。 我想将相应的数据移至primary_tab。 两者都是ANY类型。
有人可以帮我提供一些示例代码吗。
嗨,里卡,
/iwbep/if_mgw_conv_srv_runtime〜copy_data_to_ref中的以下示例可能对您有所帮助。
字段符号: TYPE ANY。 CREATE DATA cr_data类似于is_data。 ASSIGN cr_data-> *至。 = is_data。
嗨,Rika,尝试一下。
字段符号:键入任何表, TYPE ANY, TYPE ANY。 数据:lo_tb TYPE REF TO数据, 在primary_tab中获取引用到lo_tb。 ASSIGN lo_tb-> *至。 IF(已分配)。 创建数据lo_wa喜欢is_data。 ASSIGN lo_wa-> *至。 IF(已分配)。 = is_data 循环分配。 将对应移动到。 结局。 万一。 ENDIF。
要么做一些ASSIGN ... 自己铸造或使用SAP提供的实用程序类: CL_HR_PNNNN_TYPE_CAST 使用诸如PNNNN_TO_PRELP_TAB和PRELP_TO_PNNNN_TAB之类的方法(或查看其源代码以学习有关铸造的东西...)
最多设置5个标签!
嗨,里卡,
/iwbep/if_mgw_conv_srv_runtime〜copy_data_to_ref中的以下示例可能对您有所帮助。
嗨,Rika,尝试一下。
要么做一些ASSIGN ... 自己铸造或使用SAP提供的实用程序类: CL_HR_PNNNN_TYPE_CAST 使用诸如PNNNN_TO_PRELP_TAB和PRELP_TO_PNNNN_TAB之类的方法(或查看其源代码以学习有关铸造的东西...)
一周热门 更多>