IF<condition_1>. <statement block 1>. ELSE. <statement block 2>. ENDIF.
Report YH_SEP_15. Data Title_1(20) TYPE C. Title_1 = 'Tutorials'. IF Title_1 = 'Tutorial'. write 'This is IF Statement'. ELSE. write 'This is ELSE Statement'. ENDIF.
上面的代碼產(chǎn)生以下輸出
This is ELSE Statement.
IF<condition_1>. <statement block 1>. ELSEIF<condition_2>. <statement block 2>. ELSEIF<condition_3>. <statement block 3>. ...... ...... ...... ...... ELSE. <statement block>. ENDIF.在上述語法中,處理塊的執(zhí)行基于與處理塊相關(guān)聯(lián)的一個或多個邏輯條件的結(jié)果。 這里 :
Report YH_SEP_15. Data Result TYPE I VALUE 65. IF Result < 0. Write / 'Result is less than zero'. ELSEIF Result < 70. Write / 'Result is less than seventy'. ELSE. Write / 'Result is greater than seventy'. ENDIF.
上面的代碼產(chǎn)生以下輸出
Result is less than seventy.
更多建議: