Supprimer le filtre des conflits de champs (Gestion des données)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Supprime 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

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

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

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

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

Field

Exemple de code

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

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

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

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

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

Environnements

Thèmes connexes

Informations de licence

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