Если выборка существует (ModelBuilder)

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

Определяет, имеется ли во водных данных выборка и выбрано ли заданное число записей.

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

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

  • Этот инструмент не создает выборку и не оценивает выражение SQL или Where. Он просто проверяет, соответствует ли выборка указанному значению. Используйте Выбрать в слое по атрибуту, чтобы создавть выборку в ModelBuilder. Используйте логический инструмент Если значение поля равно, чтобы определить, есть ли во входном наборе данных записи, которые соответствуют выражению SQL или Where.

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

  • Инструмент выводит две Булевы переменные, True и False. В зависимости от оцениваемого условия, после работы инструмента одна из переменных является true, а другая false. Эти Булевы переменные должны быть заданы как предварительное условие для следующих инструментов, которые будут выполняться, только если одно из предварительных условий равно true.

Параметры

ПодписьОписаниеТип данных
Имя слоя или представления таблицы

Входной слой или вид таблицы для оценки.

Table View; Raster Layer; Mosaic Layer
Условие выборки
(Дополнительный)

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

  • ExistsПроверяет, присутствует ли значение поля для записей, соответствующих выражению SQL. Это значение по умолчанию.
  • Нет выборкиПроверяет, что ни одна из записей, соответствующая выражению SQL, не выбрана.
  • Выбрано всеПроверяет, что все записи, соответствующие выражению SQL, выбраны.
  • РавноПроверяет, является ли значение поля для записей, соответствующих выражению SQL, равным значению количества.
  • МеждуПроверяет, находится ли значение поля для записей, соответствующих выражению SQL, между значениями минимального и максимального количества.
  • Меньше чемПроверяет, является ли значение поля для записей, соответствующих выражению SQL, равным значению количества.
  • Больше чемПроверяет, является ли значение поля для записей, соответствующих выражению SQL, большим, чем значение количества.
  • Не равноПроверяет, является ли значение поля для записей, соответствующих выражению SQL, неравным значению количества.
String
Количество
(Дополнительный)

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

Long
Минимальное количество
(Дополнительный)

Целочисленное значение минимума.

Long
Максимальное количество
(Дополнительный)

Целочисленное значение максимума.

Long

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

ПодписьОписаниеТип данных
True

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

Логическое
False

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

Логическое

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

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

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

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