
- SAP ABAP 教程
- SAP ABAP - 首頁
- SAP ABAP - 概述
- SAP ABAP - 環境
- SAP ABAP - 螢幕導航
- SAP ABAP - 基本語法
- SAP ABAP - 資料型別
- SAP ABAP - 變數
- SAP ABAP - 常量和字面量
- SAP ABAP - 運算子
- SAP ABAP - 迴圈控制
- SAP ABAP - 決策
- SAP ABAP - 字串
- SAP ABAP - 日期和時間
- SAP ABAP - 資料格式化
- SAP ABAP - 異常處理
- SAP ABAP - 字典
- SAP ABAP - 資料域
- SAP ABAP - 資料元素
- SAP ABAP - 表
- SAP ABAP - 結構
- SAP ABAP - 檢視
- SAP ABAP - 搜尋幫助
- SAP ABAP - 鎖物件
- SAP ABAP - 模組化
- SAP ABAP - 子程式
- SAP ABAP - 宏
- SAP ABAP - 函式模組
- SAP ABAP - 包含程式
- SAP ABAP - Open SQL 概述
- SAP ABAP - Native SQL 概述
- SAP ABAP - 內部表
- SAP ABAP - 建立內部表
- ABAP - 填充內部表
- SAP ABAP - 複製內部表
- SAP ABAP - 讀取內部表
- SAP ABAP - 刪除內部表
- SAP ABAP - 面向物件
- SAP ABAP - 物件
- SAP ABAP - 類
- SAP ABAP - 繼承
- SAP ABAP - 多型
- SAP ABAP - 封裝
- SAP ABAP - 介面
- SAP ABAP - 物件事件
- SAP ABAP - 報表程式設計
- SAP ABAP - 對話程式設計
- SAP ABAP - 智慧表單
- SAP ABAP - SAPscript
- SAP ABAP - 使用者出口
- SAP ABAP - 使用者出口
- SAP ABAP - 業務附加功能 (Business Add-Ins)
- SAP ABAP - Web Dynpro
- SAP ABAP 有用資源
- SAP ABAP - 問答
- SAP ABAP - 快速指南
- SAP ABAP - 有用資源
- SAP ABAP - 討論
SAP ABAP - 迴圈控制
可能會有這種情況,你需要多次執行一段程式碼塊。通常情況下,語句是順序執行的:函式中的第一個語句首先執行,然後是第二個語句,依此類推。
程式語言提供各種控制結構,允許更復雜的執行路徑。一個**迴圈語句**允許我們多次執行一個語句或一組語句,以下是大多數程式語言中迴圈語句的一般形式。

ABAP程式語言提供以下型別的迴圈來處理迴圈需求。
序號 | 迴圈型別和描述 |
---|---|
1 | WHILE迴圈
當給定條件為真時,重複執行一個語句或一組語句。它在執行迴圈體之前測試條件。 |
2 | DO迴圈
DO語句用於重複特定任務特定次數。 |
3 | 巢狀迴圈
你可以在任何其他的WHILE或DO迴圈中使用一個或多個迴圈。 |
迴圈控制語句
迴圈控制語句改變了其正常的執行順序。ABAP包含允許迴圈提前結束的控制語句。它支援以下控制語句。
序號 | 控制語句和描述 |
---|---|
1 | CONTINUE
導致迴圈跳過其主體其餘部分並開始下一個迴圈週期。 |
2 | CHECK
如果條件為假,則忽略CHECK之後的其餘語句,系統開始下一個迴圈週期。 |
3 | EXIT
完全終止迴圈,並將執行轉移到迴圈後的下一條語句。 |
廣告