Feld-Konfliktfilter hinzufügen (Datenmanagement)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Fügt einen Feld-Konfliktfilter für ein bestimmtes Feld in einer Geodatabase-Tabelle oder Feature-Class hinzu.

Feld-Konfliktfilter können auf versionierte Tabellen oder Feature-Classes angewendet werden, um das Identifizieren von Konflikten zu verhindern, wenn dasselbe Attribut in den Parent- und Child-Versionen aktualisiert wird. Feld-Konfliktfilter gelten nur für Abgleichsvorgänge (Reconcile), in denen Konflikte durch Attribute definiert werden.

Verwendung

Syntax

AddFieldConflictFilter_management (table, fields)
ParameterErläuterungDatentyp
table

Tabelle oder Feature-Class mit den Feldern, die als Konfliktfilter hinzugefügt werden sollen.

Feature Layer; Table View
fields
[fields,...]

Feld oder Liste von Feldern, die als Konfliktfilter hinzugefügt werden sollen.

Field

Codebeispiel

AddFieldConflictFilter – Beispiel 1 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "AddFieldConflictFilter" im unmittelbaren Modus verwenden, um dem Phasenfeld einen einzigen Konfliktfilter hinzuzufügen.

import arcpy
from arcpy import env
env.workspace = "Database Connections/airport.sde"
arcpy.AddFieldConflictFilter_management("Primary_UG", "phase")
AddFieldConflictFilter – Beispiel 2 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "AddFieldConflictFilter" im unmittelbaren Modus verwenden, um mehreren Feldern gleichzeitig Konfliktfilter hinzuzufügen.

import arcpy
from arcpy import env
env.workspace = "Database Connections/airport.sde"
arcpy.AddFieldConflictFilter_management("Primary_UG", ["phase","material"])

Umgebung

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
5/9/2014