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

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

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

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

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

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

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

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

Параметры

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

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

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

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

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

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

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

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

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

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

Long

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

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

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

Boolean
False

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

Boolean

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

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

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

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

Связанные разделы