Repeat...Until

4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次

version 6.0


Repeat...Until による制御フロー構造の正式な構文は以下のようになります。

   Repeat
      スートメント
   Until (ブール式)

Repeat...Until ループは、ループの後でブール式を判定する以外はWhile ループとまったく同じです。つまり、Repeat...Until ループはループを必ず1回は実行しますが、While ループはブール式が最初にFALSEである場合には、ループを実行しません。

その他のWhile ループとの相違点は、ブール式がTRUEになるまでループを続行することです。

以下の例を、While ループの例と比較してください。ブール式を、初期化する必要がない点に注目してください。システム変数OKを初期化するCONFIRM コマンドはありません。

   Repeat 
      ADD RECORD ([aTable])
   Until (OK=0)

参照

Case of...Else...End case, For...End for, If...Else...End if, While...End while, 制御フロー.


4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次