10008: Der Beschriftungsklassenwert verfügt über einen Beschriftungsausdruck, der nicht qualifizierte Feldnamen für in mehreren Tabellen enthaltene Felder verwendet
In diesem Thema
Der Layer weist eine Beschriftungsklasse mit einem Beschriftungsausdruck auf, in dem nicht qualifizierte Feldnamen für in mehreren Tabellen enthaltene Felder verwendet werden. Mehrdeutige Feldnamen in mehr als einer Tabelle einer Verbindung ergeben unbekannte Ergebnisse, wenn sie für Darstellungs- und Abfrageoperationen verwendet werden.
Lösung
Überprüfen Sie die Darstellungs-Performance des Layers oder Grundkarten-Layers in ArcMap. Wenn Sie einen Service veröffentlichen, können Sie die Darstellungs-Performance des Service im Fenster Vorschau überprüfen.
Weitere Informationen zum Arbeiten mit Grundkarten-Layern oder zum Anzeigen des Service in der Vorschau
- Wenn Sie denken, dass Änderungen erforderlich sind, geben Sie einen qualifizierteren Feldnamen an, um die zu verwendende Tabelle zu identifizieren.
Weitere Informationen
Sie können den Tabellennamen an den Feldnamen anfügen, um einen qualifizierten Namen für das Feld, das Sie verwenden möchten, anzugeben.
Geben Sie Feldnamen in Beschriftungsausdrücken als TableName.FieldName an.
Diese Benennungsregel trägt zur Vermeidung doppelter Feldnamen bei, wenn das Ziel-Dataset und eine Join-Tabelle gemeinsame Feldnamen aufweisen.