Пока (ModelBuilder)

Сводка

Выполняет итерации до тех пор, пока условие не станет истинным или ложным.

Более подробно о том, как работает Пока в ModelBuilder

Использование

  • Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.

  • Если в модель добавлен итератор, все инструменты модели будут повторяться для каждого значения в итераторе. Если вы не собираетесь запускать каждый инструмент модели для всех итерируемых значений, создайте подмодель, модель внутри модели или вложенную модель, содержащую только один итератор, и добавьте его в качестве инструмента модели в основную модель.

Синтаксис

arcpy.mb.IterateCondition(in_values, {condition})
ParameterОбъяснениеТип данных
in_values
[in_values,...]

Входные значения, оценивающие, нужно ли продолжать итерации.

Any Value
condition
(Дополнительный)

Определяет, нужно ли продолжать итерации, пока все входные значения не станут истинными или все ложными.

  • TRUEИнструмент будет выполнять итерации до тех пор, пока все входные значения не станут истинными. Это значение по умолчанию.
  • FALSE Инструмент будет выполнять итерации до тех пор, пока все входные значения не станут ложными.
String

Производные выходные данные

NameОбъяснениеТип данных
continue

Логическое значение, обозначающее продолжение или остановку работы.

Логическое

Environments

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да