PROBLEMA

uma variável de nome do campo é exibida quando não há dados selecionados em um mapa no ArcGIS Experience Builder

Last Published: May 27, 2024

Descrição

No ArcGIS Experience Builder, uma mensagem de texto dinâmica exibe uma variável de nome do campo (um nome do campo entre chaves) em vez de valores nulos quando não há dados selecionados em um mapa no ArcGIS Experience Builder. Da mesma forma, a mesma mensagem é exibida durante o carregamento de uma mensagem de texto dinâmica.

Causa

Isto foi projetado. No ArcGIS Experience Builder, um texto dinâmico pode ser conectado a uma fonte de dados selecionada usando três opções, ou seja, Atributo, Estatísticas e Expressão. Por padrão, o painel 'Conteúdo dinâmico' exibe a configuração da opção Atributo, a menos que outra opção seja selecionada. Ao utilizar a opção Atributo, uma mensagem de texto dinâmica exibe uma variável de nome do campo por padrão, pois não há opção para especificar a mensagem de texto exibida quando nenhum dado é selecionado em um mapa.

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

Uma variável de nome do campo padrão exibida pode ser renomeada para exibir valores nulos ou outro texto adequado usando a opção Expressão. Siga as etapas abaixo para alterar um texto dinâmico da exibição de uma variável de nome do campo.

  1. Abra a experiência do ArcGIS Experience Builder.
  2. Na tela, clique no widget Texto e clique no botão Conteúdo dinâmico O botão Conteúdo dinâmico para abrir o painel Conteúdo dinâmico.
  3. Na área de texto editável, clique na variável de nome do campo padrão. Neste exemplo, {NAME} é a variável de nome do campo padrão.
A variável de nome do campo padrão
  1. No painel Conteúdo dinâmico , clique na guia Expressão .
  2. Pressione a tecla Excluir para excluir o título da expressão (exibido de forma semelhante como uma variável de nome do campo) e pressione a tecla Barra de espaço para exibir o título da expressão como nulo ou digite um texto adequado a ser exibido.
Note: 
Replacing an expression title with a space is necessary to display no text in a dynamic text message. Completely removing the expression title displays a default 'Expression' text message.
  1. Clique em Inserir.
O painel Conteúdo dinâmico
  1. Na barra de ferramentas do construtor, clique no botão Visualização dinâmica para visualizar a exibição da mensagem.

A imagem abaixo mostra a mensagem personalizada 'SEM DADOS' exibida quando não há dados selecionados em um mapa no ArcGIS Experience Builder.

A exibição personalizada da mensagem 'Sem dados'

ID do Artigo: 000032388

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