把内表 itab1 的 n1 到 n2 行内容附加到 itab2 内表中去.

ABAP内表操作示例
本文通过一个具体的ABAP编程示例展示了如何定义和使用内表,包括向内表中添加数据、从一个内表复制数据到另一个内表的过程,并最终遍历并输出内表的内容。

语法:append lines of itab1 [ from n1 ] [ to n2 ] to itab2.

 前提应该是要两个结构是一样的内表吧。

DATA:BEGIN OF gt_00 OCCURS 0,
        l_01   TYPE i,
        l_02   TYPE i,
        l_03   TYPE i,
      END OF gt_00.

DATA:gw_00 LIKE LINE OF gt_00.

DATA:BEGIN OF gt_01 OCCURS 0,
        l_01   TYPE i,
        l_02   TYPE i,
        l_03   TYPE i,
      END OF gt_01.

DATA:gw_01 LIKE LINE OF gt_01.
gw_00-l_01 1.
gw_00-l_02 1.
gw_00-l_03 1.

APPEND gw_00 TO gt_00.

gw_00-l_01 2.
gw_00-l_02 2.
gw_00-l_03 2.

APPEND gw_00 TO gt_00.

gw_00-l_01 3.
gw_00-l_02 3.
gw_00-l_03 3.

APPEND gw_00 TO gt_00.

gw_01-l_01 4.
gw_01-l_02 4.
gw_01-l_03 4.

APPEND gw_01 TO gt_01.

gw_01-l_01 5.
gw_01-l_02 5.
gw_01-l_03 5.

APPEND gw_01 TO gt_01.

gw_01-l_01 6.
gw_01-l_02 6.
gw_01-l_03 6.

APPEND gw_01 TO gt_01.

APPEND LINES OF gt_01 FROM TO TO gt_00.

LOOP AT gt_00 INTO gw_00.
  write:/ gw_00-l_01,
          gw_00-l_02,
          gw_00-l_03.

ENDLOOP.

选择屏幕的完整实例

         1           1           1
         2           2           2
         3           3           3
         5           5           5
         6           6           6


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值