Anterior Seguinte

Tarefa 7:  Apresentar informações agregadas

Um dos benefícios do agrupamento de dados é que se torna possível adicionar informações resumidas no início ou no final de cada grupo. As informações resumidas também são conhecidas como informações agregadas. Neste procedimento, são adicionadas ao relatório as seguintes informações agregadas:

*
*

Apresentar o número de clientes em cada grupo

1  
2  
3  
1  
GRP_TOTAL_CUSTOMERS
2  
3  
Imagem 7-10 apresenta a definição completa do elemento de agregação.

Imagem 7-10 Compilador de Agregação a apresentar valores para obter a contagem de clientes em cada grupo de limite de crédito

Imagem 7-10  Compilador de Agregação a apresentar valores para obter a contagem de clientes em cada grupo de limite de crédito
4  
Seleccione OK. No desenho do relatório, apresentado em Imagem 7-11, o elemento de agregação apresenta o símbolo sigma seguido pelo nome da associação de colunas.
[GRP_TOTAL_CUSTOMER]

Imagem 7-11 Desenho de relatório a apresentar o elemento de agregação

Imagem 7-11  Desenho de relatório a apresentar o elemento de agregação
4  
Pré-visualize o relatório. O relatório apresenta o número de clientes no final de cada grupo. Imagem 7-12 apresenta o número de clientes, 37, para o primeiro grupo de limite de crédito.

Imagem 7-12 Pré-Visualização do relatório a apresentar uma contagem para cada grupo

Imagem 7-12  Pré-Visualização do relatório a apresentar uma contagem para cada grupo
5  
6  
Clientes:
1  
2  
3  
Customers: <VALUE-OF>row["GRP_TOTAL_CUSTOMERS"]</VALUE-OF>
No elemento de texto, o identificador <VALUE-OF> suporta a apresentação de dados dinâmicos. A expressão, row["GRP_TOTAL_CUSTOMERS"], é uma referência a uma associação de colunas criada pelo utilizador para devolver o número de clientes em cada grupo de limite de crédito.

Imagem 7-13 Texto especificado para o elemento de texto

Imagem 7-13  Texto especificado para o elemento de texto
4  
7  
8  
Clientes: 37      37

Imagem 7-14 Pré-Visualização do relatório a apresentar o texto apresentado pelo elemento de texto

Imagem 7-14  Pré-Visualização do relatório a apresentar o texto apresentado pelo elemento de texto
9  
10  

Apresentar o número total de clientes no relatório

No procedimento anterior, adicionou dados agregados mediante inserção do elemento de agregação oriundo da paleta. Desta vez, irá adicionar dados agregados criando uma associação de colunas através da página Associação da tabela.

1  
2  

Imagem 7-15 Associações de colunas apresentadas

Imagem 7-15  Associações de colunas apresentadas
3  
4  
1  
TOTAL_CUSTOMERS
2  
3  

Imagem 7-16 Compilador de Agregações a apresentar valores para obter a contagem de clientes na tabela

Imagem 7-16  Compilador de Agregações a apresentar valores para obter a contagem de clientes na tabela
4  
5  
6  
Faça clique com o botão direito do rato na célula de orientação à esquerda da primeira linha, Tabela - Cabeçalho e em seguida seleccione InserirLinhaAcima. É apresentada uma nova linha do cabeçalho da coluna sobre a linha que apresenta os títulos das colunas. A nova linha aparece a cores porque herda as propriedades da linha de baixo.
7  
8  
9  
1  
CUSTOMER_TOTAL
2  
3  
4  
*
  "Número de clientes: " +
*

Imagem 7-17 O compilador de expressões a apresentar a expressão faz referência à associação de colunas TOTAL_CUSTOMERS

Imagem 7-17  O compilador de expressões a apresentar a expressão faz referência à associação de colunas TOTAL_CUSTOMERS
*

Imagem 7-18 Associação de colunas definida

Imagem 7-18  Associação de colunas definida
5  

Imagem 7-19 Desenho do relatório a apresentar uma contagem total para clientes

Imagem 7-19  Desenho do relatório a apresentar uma contagem total para clientes
10  
Pré-visualize o relatório. O relatório apresenta o número de clientes no início da tabela, conforme demonstrado em Imagem 7-20. O texto é centrado no interior da coluna. Este texto pode ser reformatado posteriormente.

Imagem 7-20 Pré-Visualização do relatório a apresentar um número total de clientes

Imagem 7-20  Pré-Visualização do relatório a apresentar um número total de clientes

(c) Copyright Actuate Corporation 2013