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