BASE DE DADOS DE CONHECIMENTO

Criar campos de dica de ferramenta que não mostram valores nulo ou zero


Publicado: 04 Feb 2015
Data da última modificação: 20 Jul 2023

Pergunta

Como ocultar campos de dica de ferramenta com valores 0 ou nulo.

Ambiente

Tableau Desktop

Resposta

Etapa 1: Criar um campo calculado para usar como nosso campo de dica de ferramenta

  1. Selecione Análise > Criar campo calculado
  2. Na caixa de diálogo Criar campo calculado, faça o seguinte e clique em OK:
  • Dê um nome ao campo. No exemplo, este campo é chamado "Dica de ferramenta personalizada para <nome do campo>"
  • Crie um cálculo semelhante ao seguinte:
    IF ZN(AGG()) = 0
    THEN ""
    ELSE "" + STR(AGG()) + CHAR(10)
    END
    
  • Um exemplo pode parecer com a fórmula a seguir ao usar a fonte de dados Sample - Superstore:
    IF ZN(SUM([Sales])) = 0
    THEN ""
    ELSE "Sales: " + STR(SUM([Sales])) + CHAR(10)
    END
    
  • Esta lógica primeiro converte todos os valores nulos para zero e, se o valor for igual a zero, retorna uma cadeia de caracteres vazia, caso contrário retorna um valor de cadeia de caracteres da dica de ferramenta.
  • Certifique-se de corresponder a agregação ao que foi usado na exibição.
  • Char(10) é uma nova linha e isto fará sentido na próxima etapa, de forma a otimizar a dica de ferramenta o máximo possível. Observação: se este for o final da dica de ferramenta, o Char(10) não é necessário.

Etapa 2: Formatar a Dica de ferramenta para o comportamento desejado.

  1. Arraste o campo calculado recém-criado até a porção da dica de ferramenta do cartão Marcas.
  2. Edite a dica de ferramenta para que a formatação coloque todos os campos calculados da dica de ferramenta personalizada em uma linha. Por exemplo:

<AGG(Custom Tooltip for some field)><AGG(Custom Tooltip for another field)>

O resultado final deve parecer simplificado sem aparecer nada para valores nulo ou zero.

Este artigo resolveu o problema?