ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

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

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

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

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

使用法

  • 次のフィールドでは、フィールド競合フィルターがサポートされていません。ObjectID、BLOB、形状などのジオメトリを格納するフィールド、サブタイプ フィールド、有効な補助役割などのネットワーク関連フィールド、ウェイト フィールド、編集情報の記録用フィールド。

  • ツール ダイアログから実行する場合は、すでにフィルターが適用されているフィールドおよびサポートされていないフィールドは表示されません。

  • ArcPy 関数 arcpy.da.ListFieldConflictFilters() を使用して、フィルターが適用されているフィールドを識別できます。

  • レガシー:
    フィールド競合フィルタリングは、10.2.1 以降のリリースのクライアントでのみ動作します。それ以前の ArcGIS クライアント リリースでは、フィールド競合フィルターを持つテーブルまたはフィーチャクラスを開くことができません。

構文

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: ○

関連トピック

  • バージョン ツールセットの概要
  • バージョニングの概要
  • バージョン編集プロセス
  • 競合の確認のクイック ツアー
  • バージョンとは
  • バージョンのシナリオ
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル