abap内表里添加数据

2025-02-24 00:20:07
推荐回答(2个)
回答1:

你这个是按一行更新的,应该是在每条数据循环完之后就modify。代码如下:
LOOP AT git_a.
READ TABLE git_b WITH KEY = git_a-.
IF sy-subrc = 0.
git_a-key = git_b-key.
MODIFY git_a.
CLEAR git_a.
ENDIF.
ENDLOOP.
可以把代码贴下来看看

回答2:

LOOP AT GIT_A.
READ TABLE GIT_B WITH KEY.
IF GIT_B-xxx = GIT_A-xx.
MODIFY xxxxx.
ENDIF.
ENDLOOP.