ABAP 常用语法辨析
ABAP常用语法辨析
RETURN和EXIT
EXIT一般用于退出循环RETURN可以用于退出当前FORM、METHOD、函数或者报表事件
CLEAR、REFRESH和FREE
CLEAR:初始化目标对象REFRESH:初始化内表FREE:初始化目标对象并释放其占用空间
SY-SUBRC
SY-SUBRC = 0
SELECT查询到数据READ TABLE查询到数据INSERT成功插入数据UPDATE成功更新数据DELETE找到数据并成功删除MODIFY操作后SY-SUBRC恒为 0LOOP循环至少被执行一次
SY-SUBRC = 4
SELECT没查询到数据READ TABLE没查询到数据- 内表为空
- 内表中没有符合条件的数据
INSERT数据插入失败- 插入的数据底表已有相同KEY的记录
UPDATE没找到符合条件的数据DELETE没找到符合条件的数据LOOP没执行- 内表为空
- 内表中没有符合条件的数据
ABAP 常用语法辨析
https://claudechan1228.github.io/2024/12/04/031-ABAP 常用语法辨析--编写中/