Skip to main content

Если поле существует (Инструменты модели)

Краткая информация

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

Более подробно о том, как в ModelBuilder работает инструмент Если поле существует

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

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

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

Параметры

Подпись Объяснение Тип данных

Входная таблица

Входная таблица, которая будет проверяться на наличие заданных полей.

Table View; Raster Layer; Mosaic Layer

Поле проверки

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

Критерии для проверки указанного списка полей.

  • Должны быть все поляВсе поля должны существовать.

  • Должно быть хотя бы одно полеДолжно быть хотя бы одно из указанных полей.

  • Не должно быть всех полейНе должно быть ни одного из указанных полей.

  • Не должно быть хотя бы одного поляНе должно быть хотя бы одного из указанных полей.

String

Поля

Имена полей, проверяемых во входной таблице.

String

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

Подпись Объяснение Тип данных

True

Если указанный критерий оценивается как Истина, этот параметр будет задан как Истина.

Boolean

False

Если указанный критерий оценивается как Ложь, этот параметр будет задан как Истина.

Boolean

Параметры среды

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

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

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