Criar um Filtro de Expressão

Com os filtros de expressão, pode definir filtros mais complexos utilizando expressões de SQL. Os filtros de expressão podem referenciar zero ou mais elementos de dados.

Por exemplo, se pretender filtrar as visualizações na sua tela para mostrar apenas os produtos em que o preço real é superior ao preço alvo, pode criar e aplicar o filtro de expressão Actual Unit Price > Target Unit Price.

Pode utilizar filtros de expressão na barra de filtros para aplicar a uma tela ou a todo o livro, ou pode utilizar um filtro como filtro de visualização para aplicar apenas a uma única visualização. Também pode acrescentar um filtro de expressão a um grupo de filtros (pré-visualização). Consulte Criar um Grupo de Filtros (Pré-Visualização).

Também pode utilizar um parâmetro numa expressão de SQL de um filtro de expressão. Consulte Utilizar um Parâmetro num Filtro de Expressão.

Pode compor uma expressão de filtro de várias formas:
  • Introduza diretamente texto e funções no campo Expressão.
  • Arraste e largue elementos de dados do painel Dados no campo Expressão.
  • Comece a escrever o nome de uma coluna no campo Expressão e selecione-o a partir da lista apresentada.
  • Abra o painel de funções na caixa de diálogo Filtro da Expressão e arraste e largue as funções no campo Expressão.

Para obter informações sobre os elementos que pode utilizar numa expressão, consulte Referência do Editor de Expressões.

  1. Na sua página principal, coloque o cursor sobre um livro, clique em Ações e, em seguida, selecione Abrir.
  2. Para um filtro do livro ou da tela, na barra de filtros, clique em Acrescentar Filtro Ícone Acrescentar e, em seguida, selecione Criar Filtro da Expressão.
  3. Para um filtro da visualização:
    1. Clique na visualização para a selecionar.
    2. Clique em Gramática, desloque-se para a área Filtros, clique em Opções da Área de Destino e, em seguida, selecione Criar Filtro da Expressão.

  4. Na caixa de diálogo Filtro da Expressão, no campo Etiqueta, dê um nome à expressão.
  5. No campo Expressão, componha uma expressão.

  6. Clique em Validar para verificar se a sintaxe está correta.
  7. Quando o filtro de expressão for válido, clique em Aplicar.