Сводка
Определяет, есть ли во входных данных указанное поле.
Более подробно о том, как работает инструмент Если поле существует в ModelBuilder
Использование
Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.
Инструмент выводит две Булевы переменные, True и False. В зависимости от оцениваемого условия, после работы инструмента одна из переменных является true, а другая false. Эти Булевы переменные должны быть заданы как предварительное условие для следующих инструментов, которые будут выполняться, только если одно из предварительных условий равно true.
Синтаксис
arcpy.mb.FieldExistsIfThenElse(in_table, {field_test_type}, field)
Parameter | Объяснение | Тип данных |
in_table | Входная таблица, которая будет проверяться на наличие заданных полей. | Table View; Raster Layer; Mosaic Layer |
field_test_type (Дополнительный) | Критерии, по которым идет проверка списка полей.
| String |
field [field,...] | Имена полей, проверяемых во входной таблице. | String |
Производные выходные данные
Name | Объяснение | Тип данных |
true | Если указанный критерий оценивается как True, параметр также будет установлен True. | Логическое |
false | Если указанный критерий оценивается как False, параметр также будет установлен False. | Логическое |
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да