laptop and a wrench

Erro

When creating a JoinTableDataSource with a DynamicMapLayer and a QueryTableDataSource, columns from the DynamicMapLayer have a random table name.

Última Publicação: January 25, 2021 ArcGIS API for JavaScript
Número de ID do Erro BUG-000135332
EnviadoNovember 11, 2020
Última ModificaçãoJanuary 25, 2021
Aplica-se àArcGIS API for JavaScript
Versão encontrada4.17
Sistema OperacionalWindows
Versão do Sistema Operacional10
StatusIn Product Plan

Solução Provisória

Option 1:

Set the rightTableSource to a TableDataSource instead of a QueryTableDataSource. However, the entire table is joined by performing this. Refer to:

  • TableDataSource: https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-Sublayer.html#TableDataSource
  • QueryTableDataSource: https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-Sublayer.html#QueryTableDataSource

Option 2:

The random column names from the DynamicMapLayer for further steps such as query are in the 'fields' of the Sublayer. Refer to:

  • Sublayer.fields: https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-support-Sublayer.html#fields

Etapas para Reproduzir

ID do Erro: BUG-000135332

Software:

  • ArcGIS API for JavaScript

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download