Ajouter un filtre des conflits de champs (Gestion des données)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Ajoute un filtre des conflits de champs pour un champ donné dans une table de géodatabase ou une classe d'entités.

Vous pouvez appliquer des filtres de conflits de champs à des tables ou des classes d'entités versionnées pour éviter qu'un conflit ne survienne lorsque le même attribut est mis à jour dans les versions enfant et parent. Les filtres des conflits de champs permettent uniquement de réconcilier les conflits définis par attribut.

Utilisation

Syntaxe

AddFieldConflictFilter_management (table, fields)
ParamètreExplicationType de données
table

Table ou classe d'entités contenant les champs à ajouter en tant que filtres de conflits.

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

Champ ou liste de champs à ajouter en tant que filtres de conflits.

Field

Exemple de code

Exemple 1 d'utilisation de l'outil AddFieldConflictFilter (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil AddFieldConflictFilter en mode immédiat pour ajouter un filtre de conflits au champ de phase.

import arcpy
from arcpy import env
env.workspace = "Database Connections/airport.sde"
arcpy.AddFieldConflictFilter_management("Primary_UG", "phase")
Exemple 2 d'utilisation de l'outil AddFieldConflictFilter (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil AddFieldConflictFilter en mode immédiat pour ajouter simultanément les filtres de conflits à plusieurs champs.

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

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Annuler
ArcGIS for Desktop Standard: Oui
ArcGIS for Desktop Advanced: Oui
6/5/2014