ArcGIS Desktop

  • Documentation
  • Support

  • 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 for 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

Ajouter un filtre des conflits de champs

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

Résumé

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

  • Les filtres des conflits de champs ne sont pas pris en charge dans les champs suivants : ObjectID, Blob, champs stockant des géométries (de forme, par exemple), la logique des sous-types, les champs associés au réseau tels que le rôle auxiliaire activé et les champs de pondération ou les champs Suivi de l'éditeur.

  • Lorsque l'outil est exécuté à partir de sa boîte de dialogue, les champs déjà filtrés et les champs non pris en charge ne sont pas affichés.

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

  • Héritage :
    Le filtrage des conflits de champs fonctionne uniquement sur les clients des versions 10.2.1 et ultérieures. Les versions antérieures des clients ArcGIS ne peuvent pas ouvrir les tables ni les classes d'entités contenant des filtres de conflits de champs.

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

  • Espace de travail courant

Informations de licence

  • ArcGIS Desktop Basic: Non
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Versions
  • Présentation du versionnement
  • 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 Platform

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

A propos d'Esri

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