Instrução
Ao rotular feições com 'definir classes de feições e rotular cada classe de forma diferente', a seguinte mensagem de erro é retornada e nenhum rótulo aparece no mapa:
"One or more layers failed to draw: An invalid SQL statement was used. [ ]"
Na caixa de diálogo Propriedades da Camada > guia Rótulos, várias classes de rótulo podem ser definidas para uma única camada na lista suspensa Método. Cada classe de rótulo é definida por uma consulta SQL. Se essa consulta tiver sintaxe inválida, essa mensagem de erro será exibida e os rótulos não serão desenhados.
É possível obter classes de rótulo com sintaxe SQL inválida usando a opção Obter Classes de Simbologia. Clicar nesse botão cria automaticamente classes de rótulo para corresponder às classes de simbologia. A mensagem de erro acima pode ocorrer devido aos seguintes motivos:
Corrija a sintaxe SQL inválida editando a consulta para cada classe de rótulo.
Note: For the scenario stated in the cause, use a period (.) instead of a comma (,) as a decimal delimiter. Incorrect: "AREA" > 66,063000 AND "AREA" <= 70812,056000 Correct: "AREA" > 66.063000 AND "AREA" <= 70812.056000
ID do Artigo: 000005349
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri