Сводка
Удаляет фильтр конфликта полей для конкретного поля базы геоданных или класса объектов.
Фильтр конфликта полей применяется к версионным таблицам или классам пространственных объектов для предотвращения конфликтов при обновлении одного и того же атрибута в родительской и дочерней версиях. Фильтры конфликта полей применимы только для согласований, при которых конфликты определяются атрибутом.
Использование
При запуске из диалогового окна инструмента будут показаны только поля, уже имеющие фильтры.
Функция ArcPy arcpy.da.ListFieldConflictFilters может использоваться для указания полей с примененными к ним фильтрами.
Синтаксис
arcpy.management.RemoveFieldConflictFilter(table, fields)
Parameter | Объяснение | Тип данных |
table | Таблица или класс пространственных объектов, содержащие поле или поля, удаляемые из фильтра конфликтов. | Table View |
fields [fields,...] | Поле или список полей для удаления из фильтра конфликтов. | Field |
Производные выходные данные
Name | Объяснение | Тип данных |
out_table | Обновленный входной набор данных. | Представление таблицы |
Пример кода
Приведенный скрипт Python демонстрирует применение инструмента RemoveFieldConflictFilter для удаления одного фильтра конфликтов из поля phase.
import arcpy
arcpy.env.workspace = "c:/Connections/airport.sde"
arcpy.RemoveFieldConflictFilter_management("Primary_UG", "phase")
Приведенный скрипт Python демонстрирует применение инструмента RemoveFieldConflictFilter для удаления фильтров конфликтов из нескольких полей.
import arcpy
arcpy.env.workspace = "d:/Connections/airport.sde"
arcpy.RemoveFieldConflictFilter_management("Primary_UG", ["phase", "material"])
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да