* if else语句
DATA: gv_int TYPE i VALUE 1."定义一个变量
IF gv_int > 0.
WRITE:'Above 0'.
ELSE.
WRITE:'No'.
ENDIF.
AND OR NOT
* AND OR NOT
DATA: gv_int TYPE i VALUE 1."定义一个变量
DATA: ga_char TYPE c VALUE 'A'."定义一个字符串
IF gv_int > 0 AND ga_char = 'A'.
WRITE:'Above 0'.
ELSE.
WRITE:'No'.
ENDIF.
CASE
*CASE
DATA: ga_char TYPE c VALUE 'A'."定义一个字符串
CASE ga_char.
WHEN 'A'.
WRITE:'我是A'.
WHEN 'B'.
WRITE:'我是B'.
WHEN OTHERS.
WRITE:'我是其他'.
ENDCASE.
if elseif
*if
*else if
DATA: ga_char TYPE c VALUE 'A'."定义一个字符串
IF ga_char = 'B'.
WRITE:'我是B'.
ELSEIF ga_char = 'A'.
WRITE:'我是A'.
ELSEIF ga_char = 'C'.
WRITE:'我是C'.
ELS
SAP ABAP 学习总结(4):Basic ABAP Statements + Debug(基本ABAP语句+调试)
if else 语句* if else语句DATA: gv_int TYPE i VALUE 1."定义一个变量IF gv_int > 0. WRITE:'Above 0'.ELSE. WRITE:'No'.ENDIF.AND OR NOT* AND OR NOTDATA: gv_int TYPE i VALUE 1."定义一个变量DATA: ga_...