SAP ABAP 回路控制

2020-08-21 17:22 更新

可能有一種情況,當你需要執(zhí)行一段代碼幾次。 一般來說,語句是按順序執(zhí)行的:函數(shù)中的第一個語句首先執(zhí)行,然后是第二個語句,依此類推。

編程語言提供允許更復雜的執(zhí)行路徑的各種控制結(jié)構(gòu)。 循環(huán)語句允許我們多次執(zhí)行一個語句或一組語句,以下是大多數(shù)編程語言中的循環(huán)語句的一般形式。

Loop Statement

ABAP 編程語言提供以下類型的循環(huán)來處理循環(huán)需求。

編號循環(huán)類型和說明
1WHILE loop

當給定條件為真時,重復一個語句或一組語句。 它在執(zhí)行循環(huán)體之前測試條件。

2Do loop

DO 語句對于將特定任務重復特定次數(shù)很有用。

3Nested loop

您可以在任何另一個 WHILE 或 DO 循環(huán)中使用一個或多個循環(huán)。

循環(huán)控制語句

循環(huán)控制語句從其正常序列改變執(zhí)行。 ABAP 包括允許循環(huán)提前結(jié)束的控制語句。 它支持以下控制語句。

編號控制語句和描述
1CONTINUE

導致循環(huán)跳過其身體的剩余部分,并開始下一個循環(huán)傳遞。

2CHECK

如果條件為假,則在 CHECK 之后的剩余語句被忽略,并且系統(tǒng)開始下一循環(huán)通過。

3EXIT

完全終止循環(huán),并將執(zhí)行轉(zhuǎn)移到循環(huán)后立即執(zhí)行的語句。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號