2020-09-08 12:01发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
执行一些操作后,我有一个内部表ltv_main_normal []。 我希望将ltv_main_normal []中的某个字段复制到另一个内部表ltv_main_n []中,以便可以使用collect语句。 我应该给谁做? 谢谢
HI
在itv_main_normal上循环播放。
itv_main_n-field = itv_main_normal-field。
收集itv_main_n。
ENDLOOP。
嗨朋友;
我需要一个示例,说明如何从一个表字段复制到另一表?
谢谢
kannan.ks。
嗨,
检查此项。
两个内部表---提取我们需要的字段,然后将其放入第三个内部表。
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
感谢所有
我可以使用从ltv_main_normal运输中修改ltv_main_n的方法吗?
izzit juz一行代码? 我在下面尝试,但这给了我错误的答案。
LOAT AT LVT_MAIN_NORMAL。
将LVT_MAIN_NORMAL-MATNR移动到LVT_MAIN_N-MATNR。
将LVT_MAIN_NORMAL-MAKTX移动到LVT_MAIN_N-MAKTX。
将LVT_MAIN_NORMAL-MEINS移动到LVT_MAIN_N-MEINS。
将LVT_MAIN_NORMAL-MENGE移动到LVT_MAIN_N-MENGE。
将LVT_MAIN_NORMAL-LVT_MAIN_N移动到LVT_MAIN_N-LVT_MAIN_N。
修改LVT_MAIN_N。
嗨琼,
您可以使用"修改",但要加上"索引"。 也可以在循环中使用'MODIFY'。
修改LVT_MAIN_N索引sy-tabix。
重新加载,
您可以通过以下方式进行操作。
在ltv_main_normal处循环进入ls_main_normal。
清除:您不想使用的所有字段都收集在工作区ls_main_normal中。
将ls_main_normal收集到ltv_main_normal_total中。
结束循环。
这可以。...
最多设置5个标签!
HI
在itv_main_normal上循环播放。
itv_main_n-field = itv_main_normal-field。
收集itv_main_n。
ENDLOOP。
嗨朋友;
我需要一个示例,说明如何从一个表字段复制到另一表?
谢谢
kannan.ks。
嗨,
检查此项。
两个内部表---提取我们需要的字段,然后将其放入第三个内部表。
u可以类似地使用。
rgds
Anver
如果标记了积分
消息的编辑者:
Anversha s
感谢所有
我可以使用从ltv_main_normal运输中修改ltv_main_n的方法吗?
izzit juz一行代码? 我在下面尝试,但这给了我错误的答案。
LOAT AT LVT_MAIN_NORMAL。
将LVT_MAIN_NORMAL-MATNR移动到LVT_MAIN_N-MATNR。
将LVT_MAIN_NORMAL-MAKTX移动到LVT_MAIN_N-MAKTX。
将LVT_MAIN_NORMAL-MEINS移动到LVT_MAIN_N-MEINS。
将LVT_MAIN_NORMAL-MENGE移动到LVT_MAIN_N-MENGE。
将LVT_MAIN_NORMAL-LVT_MAIN_N移动到LVT_MAIN_N-LVT_MAIN_N。
修改LVT_MAIN_N。
ENDLOOP。
嗨琼,
您可以使用"修改",但要加上"索引"。 也可以在循环中使用'MODIFY'。
修改LVT_MAIN_N索引sy-tabix。
重新加载,
嗨,
您可以通过以下方式进行操作。
在ltv_main_normal处循环进入ls_main_normal。
清除:您不想使用的所有字段都收集在工作区ls_main_normal中。
将ls_main_normal收集到ltv_main_normal_total中。
结束循环。
这可以。...
一周热门 更多>