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?这个不需赋值的。

可以call subscreen。 在PAI 之后call subscreen。 subscreen 需要在主屏幕的Layout里先画出范围。具体的subscreen的内容则是在你的report里编辑。 追问 我是用TABLE CONTROL显示的数据,这也能CALL SUBSCREEN么?


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

原文地址:https://54852.com/bake/11464232.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存