Удалить фильтр конфликта полей (Управление данными)

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

Удаляет фильтр конфликта полей для конкретного поля базы геоданных или класса объектов.

Фильтр конфликта полей применяется к версионным таблицам или классам пространственных объектов для предотвращения конфликтов при обновлении одного и того же атрибута в родительской и дочерней версиях. Фильтры конфликта полей применимы только для согласований, при которых конфликты определяются атрибутом.

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

  • При запуске из диалогового окна инструмента будут показаны только поля, уже имеющие фильтры.

  • Функция ArcPy arcpy.da.ListFieldConflictFilters может использоваться для указания полей с примененными к ним фильтрами.

Параметры

ПодписьОписаниеТип данных
Входная таблица

Таблица или класс пространственных объектов, содержащие поле или поля, удаляемые из фильтра конфликтов.

Table View
Имя поля

Поле или список полей для удаления из фильтра конфликтов.

Field

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

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

Обновленный входной набор данных.

Представление таблицы

arcpy.management.RemoveFieldConflictFilter(table, fields)
ИмяОписаниеТип данных
table

Таблица или класс пространственных объектов, содержащие поле или поля, удаляемые из фильтра конфликтов.

Table View
fields
[fields,...]

Поле или список полей для удаления из фильтра конфликтов.

Field

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

ИмяОписаниеТип данных
out_table

Обновленный входной набор данных.

Представление таблицы

Пример кода

Пример 1 RemoveFieldConflictFilter (окно Python)

Приведенный скрипт Python демонстрирует применение инструмента RemoveFieldConflictFilter для удаления одного фильтра конфликтов из поля phase.

import arcpy
arcpy.env.workspace = "c:/Connections/airport.sde"
arcpy.RemoveFieldConflictFilter_management("Primary_UG", "phase")
Пример 2 RemoveFieldConflictFilter (окно Python)

Приведенный скрипт Python демонстрирует применение инструмента RemoveFieldConflictFilter для удаления фильтров конфликтов из нескольких полей.

import arcpy
arcpy.env.workspace = "d:/Connections/airport.sde"
arcpy.RemoveFieldConflictFilter_management("Primary_UG", ["phase", "material"])

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

Особые случаи

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

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