ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Supprimer le filtre des conflits de champs

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

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

  • Lorsque l'outil est exécuté à partir de sa boîte de dialogue, seuls les champs déjà filtrés sont affichés.

  • La fonction ArcPy arcpy.da.ListFieldConflictFilters() permet d'identifier les champs filtrés.

Syntaxe

arcpy.management.RemoveFieldConflictFilter(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

  • Espace de travail courant

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Versions
  • Présentation du versionnement traditionnel
  • Processus de mise à jour de version
  • Présentation rapide de la révision des conflits
  • Qu'est-ce qu'une version ?
  • Scénarios de versions

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal