Editor de expressão
É no editor de expressão que você cria expressões que são usadas para fazer cálculos com base nos dados do aplicativo.
Você abre o diálogo Adicionar expressão ou Editar expressão, clicando em Abrir editor de expressões (). Este botão está disponível para muitas opções no painel de propriedades e ao criar dimensões ou medidas.
Para obter mais informações, consulte Trabalhando com o editor de expressões e Usando expressões em visualizações.
A imagem a seguir ilustra o Editor de expressões com a seção Campos aberta, as opções Distinto e Total habilitadas e uma expressão inserida no campo de expressão.
A: Campo de expressão
No editor de expressões, você pode inserir uma expressão digitando no campo de expressão. Quando você digita o nome de uma função na expressão, uma dica de ferramenta fornece informações para ajudá-lo a inserir a função corretamente, incluindo nomes de argumentos e qualificadores.
Para obter mais informações, consulte Análise de conjunto.
B: Seção de campos
Selecione um campo de uma tabela específica e de uma função de agregação comum para gerar algumas expressões comuns a serem inseridas no editor de expressões. Você também pode selecionar campos do sistema.
Para saber mais sobre as funções de agregação, consulte Funções básicas de agregação, Funções de agregação de contador e Funções de agregação estatística.
Para saber mais sobre campos do sistema, consulte Campos do sistema.
C: Cláusulas e expressões de conjunto
Algumas funções de agregação podem exigir uma cláusula distinta ou uma cláusula total. Use a caixa de seleção de cada cláusula para inseri-la na função de agregação. Cada cláusula pode ser usada independentemente.
Use a caixa de seleção Expressão de conjunto para inserir sua seleção atual como uma expressão de conjunto na sua agregação. A seleção atual inserida sempre será baseada no estado padrão. Se quiser criar uma expressão com base em um estado alternado, use a seção Expressões de conjunto em vez disso.
Para saber mais sobre como usar essas expressões de conjunto, consulte Modificadores de conjunto.
Para saber mais sobre estados alternados, consulte Usando estados alternados para análises comparativas.
D: Seção de funções
Selecione uma função de uma categoria específica para inseri-la no editor de expressões. Você pode usar funções para gerar expressões mais complexas. Um modelo de sintaxe pequeno mostra como cada função é usada.
Para obter mais informações, consulte Funções de script.
E: Seção Expressões de conjunto
Selecione se você deseja inserir a seleção atual ou um marcador como uma expressão de conjunto. Se disponível, você poderá escolher em qual estado alternado basear a seleção atual ou o marcador.
F: Seção de variáveis
Selecione variáveis e insira-as em suas expressões. Se estiverem disponíveis, uma definição e o valor de cada variável são mostrados. Você também pode optar por incluir variáveis do sistema.
Para obter mais informações, consulte Usando variáveis em expressões.
G: Visualização de expansão de sinal de dólar
Expressões geralmente usam expansões de sinal de dólar, contendo expressões com um sinal de igual à esquerda ou variáveis. A expressão é expandida, e seu resultado é exibido na visualização. Isso permite que você confirme se as expansões de sinal de dólar dentro da sua expressão estão corretas.
Para obter mais informações, consulte Expansões de sinal de dólar.