Exit Loop If
指定された計算式の結果が真 (ゼロ以外の値) である場合にループを終了します。
オプション
評価する論理値の計算式を指定します。
互換性
製品 | サポート |
FileMaker Pro | はい |
FileMaker Go | はい |
FileMaker WebDirect | はい |
FileMaker Server | はい |
FileMaker Cloud | はい |
FileMaker Data API | はい |
カスタム Web 公開 | はい |
起点バージョン
6.0 以前のバージョン
説明
計算式が真 (ゼロ以外の値) の場合は、スクリプトの続行は、[End Loop] スクリプトステップの直後のスクリプトステップから継続されます。
計算式の結果が偽 (ゼロ) の場合は、ループは終了せずスクリプトの実行は [Exit Loop If] スクリプトステップの次のスクリプトステップから継続されます。
例 1
レコードをループして、オブジェクトフィールド内のファイルをエクスポートします。レコードに空のオブジェクトフィールドがある場合、ループを終了します。
コピー
変数を設定 [$パス; 値: Get (ドキュメントパス) & 製品::オブジェクト]
レコード/検索条件/ページへ移動 [最初の]
Loop [フラッシュ: 常に]
Exit Loop If [IsEmpty (製品::オブジェクト)]
フィールド内容のエクスポート [製品::オブジェクト; 「$パス」 ; フォルダを作成: オフ]
レコード/検索条件/ページへ移動 [次の; 最後まできたら終了: オン]
End Loop