abap内表里添加数据

abap内表里添加数据,第1张

你这个是按一行更新的,应该是在每条数据循环完之后就modify。代码如下:

LOOP AT git_a.

READ TABLE git_b WITH KEY <key1>= git_a-<key1>.

IF sy-subrc = 0.

git_a-key = git_b-key.

MODIFY git_a.

CLEAR git_a.

ENDIF.

ENDLOOP.

可以把代码贴下来看看

直接将结构体与数据表关联起来

如自定义数据表为ZMMZTKC1,完全可以直接按以下方法定义:

DATA: it_zt LIKE zmmztkc1 OCCURS 0 WITH HEADER LINE.

把需要的数据写入到内表it_zt当中。

然后LOOP内表,MODIFY到数据表zmmztkc1中即可。

client字段是否指的数据表中的mandt?这个不需赋值的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11709851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存