SAP ABAP 嵌套 If 语句
ABAP 语言是支持嵌套的 IF….ELSE 语句的。这意味着您可以在另一个 IF 或 ELSEIF 语句中使用一个 IF 或 ELSEIF 语句。
嵌套 IF….ELSE 的语法声明如下:
IF<condition_1>.<statement block>.IF<condition_2>.<statement block>.ELSE.<statement block>.ENDIF.ELSE <statement block>.ENDIF.
实例
Report YH_SEP_15.Data: Title_1(10) TYPE C,Title_2(15) TYPE C,Title_3(10) TYPE C.Title_1 = 'ABAP'.Title_2 = 'Programming'.Title_3 = 'Tutorial'.IF Title_1 = 'ABAP'.IF Title_2 = 'Programming'.IF Title_3 = 'Tutorial'.Write 'Yes, It’s Correct'.ELSE.Write 'Sorry, It’s Wrong'.ENDIF.ENDIF.ENDIF.
结果如下:
Yes, It’s Correct.