停止 (Stop) (ModelBuilder)

概要

入力値が True または False に設定されたときに、反復処理中のモデルを終了します。一連の入力値に対して、すべての入力が True の場合は反復処理を続行し、入力のいずれかが False の場合は反復処理を停止します。機能的には [While] ツールと同じですが、モデルですでに [While] 反復子が使用されていて反復子をこれ以上追加できない場合に、モデルを停止するのに役立ちます。

ModelBuilder での [停止 (Stop)] の動作

使用法

  • このツールは、ModelBuilder で使用するためのツールで、Python スクリプトでは使用できません。

構文

arcpy.mb.Stop(in_values, {condition})
パラメーター説明データ タイプ
in_values
[in_values,...]

モデルの反復処理を停止する前にチェックされる値。

Any Value
condition
(オプション)

入力値がすべて True またはすべて False になるまで反復処理を実行するどうかを指定します。

  • TRUE入力値がすべて True になるまで反復処理を実行します。これがデフォルトです。
  • FALSE入力値がすべて False になるまで反復処理を実行します。
String

派生した出力

名前説明データ タイプ
continue

すべての入力が True であれば続行の値は true になり、いずれかの入力が False であれば false になります。

Boolean

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい