Criar um Agregador com base em uma condição

Este exemplo descreve como somar apenas as áreas de pico com valor superior a um determinado valor. Para somar as áreas por composto, é usado um grupo composto repetido em Nome_Composto.

  1. Adicione a tabela Resultados do composto ao modelo.

  2. Abra a caixa de diálogo Propriedades da coluna da coluna Área e salve o valor como variável.

    1. Em Variáveis de cálculo, selecione Agregador.

    2. Em Nome de variável de cálculo, insira um nome. SeArea, por exemplo.

    3. Em Condição, clique duas vezes em Expressão....

    4. No Editor de expressão, insira a seguinte expressão: =Peak_Area > 3

    5. Salve suas configurações.

  3. Adicione um campo de texto abaixo da tabela que mostre a soma de todas as áreas que estejam de acordo com a condição. Use as seguintes condições: =Sum(SeArea)

  4. Adicione outro campo de texto que contenha a função Clear: =Clear(SeArea)

  5. Desmarque a caixa de seleção Visibilidade do campo de texto com a função Clear.

  6. Selecione a tabela e os dois campos de texto e crie um grupo composto.

  7. Repita o grupo composto em Nome_Composto.

Para cada composto, o relatório gerado mostrará uma tabela com todas as injeções e uma caixa de texto com a soma das áreas de pico. A soma é baseada em todas as áreas de pico maiores que 3.