Skip to main content

Если значение поля равно (Инструменты модели)

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

Определяет соответствие соответствие значений атрибутивного поля заданному значению, выражению или значениям второго поля.

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

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

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

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

Параметры

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

Входной элемент данных

Входной элемент для определения.

Data Element; Layer; Table View; Raster Layer; Mosaic Layer; Graph; Utility Network

Выражение

SQL-выражение, использованное для выбора поднабора записей. Более подробно о синтаксисе SQL см. Справочник по SQL для выражений запросов, применяемых в ArcGIS.

SQL Expression

Инвертировать условие выражения

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

Указывает, будет ли использоваться введенное выражение или обратное по отношению к нему.

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

  • Не отмеченоБудет использоваться введенный запрос. Используется по умолчанию.

Boolean

Условие выборки

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

  • ExistsПроверяет любые записи на соответствие выражению SQL. Используется по умолчанию.

  • Нет выборкиПроверяет, что не одна из записей не соответствует выражению SQL.

  • Все выбраноПроверяет, что все записи соответствуют выражению SQL.

  • РавноПроверяет совпадение числа записей, соответствующих выражению SQL, со значением Количество.

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

  • Меньше чемПроверяет, является ли число записей, соответствующих выражению SQL, меньше значения Количество.

  • Больше чемПроверяет, является ли число записей, соответствующих выражению SQL, больше значения Количество.

  • Не равноПроверяет неравенство числа записей, соответствующих выражению SQL, и значение Количество.

String

Количество

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

Целое числовое значение

Long

Минимальное количество

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

Минимальное целое числовое значение.

Long

Максимальное количество

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

Максимальное целое числовое значение.

Long

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

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

True

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

Boolean

False

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

Boolean

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

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

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

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