将内部表的某些字段复制到另一个

2020-09-08 12:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 执行一些操作后,我有...

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

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


亲爱的

执行一些操作后,我有一个内部表ltv_main_normal []。 我希望将ltv_main_normal []中的某个字段复制到另一个内部表ltv_main_n []中,以便可以使用collect语句。 我应该给谁做? 谢谢

8条回答
nice_wp
2020-09-08 12:31

嗨,

检查此项。

两个内部表---提取我们需要的字段,然后将其放入第三个内部表。

u可以类似地使用。

数据:itab1的开头出现0。" itab与工作区。
 像ztable1-key_field1一样,key_field1
 像ztable1-field1这样的field1,
 像ztable1-field2这样的field2,
 Itab的结尾1。

 数据:itab2的开头出现0。" itab与工作区。
 像ztable2-key_field2这样的key_field2,
 像ztable2-field3这样的field3,
 像ztable2-field4这样的field4,
 Itab的结尾2。

 数据:ltv_main_n的开头出现0。
 像ztable1-key_field1一样,key_field1
 像ztable1-field2这样的field2,
 像ztable2-field3这样的field3,
 ltv_main_n的结尾。


 将日期最终(合并)内部表放入
 **********************************************
 1.在itab1处循环。
 使用键keyfield2 = itab1-keyfield1读取表itab2。
 如果sy-surc = 0。
 ltv_main_n-key_field1 = itab1-keyfield1
 ltv_main_n-field2 = itab1-keyfield2。
 ltv_main_n-field3 = itab2-field2。
 附加ltv_main_n。
 清除ltv_main_n。
 万一。
 结束循环。

rgds

Anver

如果标记了积分

消息的编辑者:

Anversha s

一周热门 更多>