10007 : La valeur de classe d'étiquettes présente une requête SQL qui utilise des noms de champs non qualifiés pour les champs existant dans plusieurs tables
La couche contient une classe d'étiquettes avec une requête SQL qui utilise des noms de champs non qualifiés pour les champs existant dans plusieurs tables. La présence de noms de champ ambigus dans plusieurs tables d'une jointure donne des résultats inattendus en cas d'utilisation dans des opérations d'affichage et de requête.
Solution
- Tout d'abord, vérifiez les performances d'affichage de la couche de fond de carte dans ArcMap ou le service de carte dans la fenêtre Aperçu. Reportez-vous aux rubriques Utilisation des couches de fond de carte ou Publication de services de carte pour plus d'informations.
- Si vous devez effectuer des modifications, indiquez un nom de champ plus qualifié pour identifier la table spécifique à utiliser.
Plus d'informations
Vous pouvez ajouter le nom de table au nom du champ pour définir un nom qualifié pour le champ à utiliser.
Spécifiez des noms de champ sous la forme NomTable.NomChamp.
Cette convention d'appellation permet d'éviter des noms de champ en double lorsque le jeu de données cible et une table de jointure portent des noms de fichiers communs.
7/10/2012