以前作过这样的程序,记录一笔.
DATA: MESSTAB LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
CALL TRANSACTION 'VA21'
USING BDCDATA
mode mode "'A' " display screen
* mode 'E' " Display screen only if an error occurs
** MODE 'N' " No display
UPDATE 'S' " Synchronous update
MESSAGES INTO MESSTAB.
* process error
IF SY-SUBRC NE 0.
LOOP AT MESSTAB.
WRITE: / MESSTAB.
ENDLOOP.
else.
write: / sy-msgv1, sy-msgv2.
ENDIF.
本文介绍了一个使用ABAP编程语言进行批量数据录入的例子。通过调用VA21事务代码,并设置不同的显示模式和更新方式,实现了数据的自动录入过程。此外,还展示了如何处理可能发生的错误情况。
1046

被折叠的 条评论
为什么被折叠?



