フィールド競合フィルタの追加(Add Field Conflict Filter) (データ管理)

ライセンス レベル:BasicStandardAdvanced

サマリ

ジオデータベース テーブルまたはフィーチャクラスの所定のフィールドに対するフィールド競合フィルタを追加します。

フィールド競合フィルタは、バージョン対応のテーブルまたはフィーチャクラスに適用し、親バージョンと子バージョンで同じ属性が更新されるときに競合が識別されるのを防ぐことができます。フィールド競合フィルタは、競合が属性によって定義されているリコンサイルにのみ適用されます。

使用法

構文

AddFieldConflictFilter_management (table, fields)
パラメータ説明データ タイプ
table

競合フィルタとして追加する 1 つまたは複数のフィールドを含むテーブルまたはフィーチャクラス。

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

競合フィルタとして追加するフィールドまたはフィールドのリスト。

Field

コードのサンプル

AddFieldConflictFilter(フィールド競合フィルタの追加)の例 1(Python ウィンドウ)

次の Python ウィンドウは、AddFieldConflictFilter(フィールド競合フィルタの追加)をイミディエイト モードで使用して、フェーズ フィールドに 1 つの競合フィルタを追加する方法を示しています。

import arcpy
from arcpy import env
env.workspace = "Database Connections/airport.sde"
arcpy.AddFieldConflictFilter_management("Primary_UG", "phase")
AddFieldConflictFilter(フィールド競合フィルタの追加)の例 2(Python ウィンドウ)

次の Python ウィンドウ スクリプトは、AddFieldConflictFilter(フィールド競合フィルタの追加)をイミディエイト モードで使用して、複数のフィールドに一度に競合フィルタを追加する方法を示しています。

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

環境

このツールはジオプロセシング環境を使用していません

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
7/28/2014