PROBLEMA

os filtros automáticos não são aplicados quando o widget Filtrar é utilizado com o widget Controlador de widget no ArcGIS Experience Builder

Last Published: May 17, 2024

Descrição

No ArcGIS Experience Builder, a visibilidade da camada de feição no mapa pode ser ativada e desativada utilizando o widget Filtrar, e estes filtros podem ser aplicados automaticamente quando o aplicativo estiver aberto utilizando a configuração 'Aplicar este filtro automaticamente'. No entanto, ao utilizar o widget Filtrar com o widget Controlador de widget, o widget Filtrar não pode filtrar feições automaticamente. O mapa abaixo mostra o widget Filtrar não filtrando automaticamente as camadas de feição.

O widget Filtrar filtra automaticamente somente para uma camada de feição

Causa

Isto foi projetado. A configuração "Aplicar este filtro automaticamente" não pode ser alternada, pois os widgets no Controlador de widget não abrem automaticamente quando a página é carregada.

Solução ou Solução Provisória

Defina a configuração Comportamento no painel Controlador de widget

  1. No ArcGIS Experience Builder, navegue até o painel Inserir widget.
  2. Em Menu e barras de ferramentas, arraste e solte o widget Controlador de widget na tela.
Botão do widget Controlador de widget
  1. Na tela, arraste o widget Filtro para o Controlador de widget.
  2. No painel Controlador de widget, na guia Conteúdo , em Comportamento, expanda o menu suspenso Abrir widgets ao carregar e selecione Filtrar.
Painel Controlador de widget
  1. Clique em Salvar para salvar a experiência e clique em Publicar para publicar a experiência no ArcGIS Online.
Salve e publique o ArcGIS Experience Builder
  1. Para visualizar a experiência publicada, clique em Mais na barra de ferramentas na parte superior da janela do construtor e clique em Exibir item publicado.
Exibir item publicado no construtor de barras de ferramentas

O mapa mostra todas as camadas de feição filtradas automaticamente quando o widget Filtrar é clicado.

Todas as camadas de feição filtradas automaticamente ao clicar no widget Filtrar na lista de widgets

Remover o widget Filtrar do Controlador de widget

  1. No ArcGIS Experience Builder, na tela, arraste o widget Filtrar para fora do Controlador de widget.
  2. No painel Filtrar , em Opções, ative Aplicar este filtro automaticamente para todas as camadas de feição exigidas. Consulte ArcGIS Experience Builder: widget Filtrar para mais informações.
No painel Filtrar, ative a opção Aplicar este filtro automaticamente.
  1. Clique em Salvar para salvar a experiência e clique em Publicar para publicar a experiência no ArcGIS Online.
Salve e publique o ArcGIS Experience Builder
  1. Para exibir a experiência publicada, clique em Mais na barra de ferramentas na parte superior da janela do construtor e clique em Exibir item publicado.
Exibir item publicado no construtor de barras de ferramentas

O mapa mostra todas as camadas de feição filtradas automaticamente quando o widget Filtrar é reconfigurado.

Todas as camadas de feição filtradas automaticamente quando o widget Filtrar é reconfigurado

ID do Artigo: 000032442

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download