Sap-abap-do-loop
提供:Dev Guides
SAP ABAP-Do Loop
無条件ループは、条件を指定せずに複数のステートメントを繰り返し実行します。 DOステートメントは、一連のステートメントブロックを無条件で数回実行することにより、無条件ループを実装します。
構文
DOステートメントの一般的な形式は次のとおりです-
DO [n TIMES].
<statement block>.
ENDDO.
「時間」はループパスの数に制限を課します。これは「n」で表されます。 「n」の値は負またはゼロであってはなりません。 ゼロまたは負の場合、ループ内のステートメントは実行されません。
流れ図
例
Report YH_SEP_15.
Do 15 TIMES.
Write:/'Hello'.
ENDDO.
上記のコードは、次の出力を生成します-
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
この例では、システムはループが15回処理されることを理解しています。