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

Vérifiez les performances d'affichage de la couche ou de la couche de fond de carte dans ArcMap. Si vous effectuez une publication, vérifiez les performances d'affichage de votre service dans la fenêtre Aperçu.

Pour en savoir plus sur l'utilisation de couches de fond de carte ou prévisualisation du service

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.

5/10/2014