# Adicionando totais e subtotais a relatórios do PixelPerfect

Você pode adicionar totais a colunas em um relatório do PixelPerfect com pelo menos uma tabela. Caso o relatório tenha níveis aninhados, será possível adicionar subtotais para alguns níveis.

## Criar novo relatório do PixelPerfect

Faça o seguinte:

1. Selecione Relatórios no menu principal do Qlik NPrinting e, em seguida, clique em Criar relatório.
2. Insira um Título para o relatório. Report with Totals and SubTotals on levels.
3. Selecione PixelPerfect na lista suspensa Tipo.
4. Selecione um aplicativo na lista suspensa Aplicativo.
5. Clique em Criar para criar o relatório.
6. Clique em Editar modelo para abrir o Editor de Modelos.

## Adicionar níveis a um modelo

Faça o seguinte: Clique com o botão direito no nó Níveis e selecione Adicionar níveis.

## Selecionar objeto para um nível

Faça o seguinte:

1. Selecione a Conexão ao documento do QlikView que contém o objeto que você deseja.
2. Selecione CategoryName na lista de objetos.
3. Clique em OK.

## Começar a aninhar níveis

Faça o seguinte:

1. Clique com o botão direito do mouse no nó CategoryName\_Level e selecione Adicionar níveis.

## Selecionar objeto para um subnível

Faça o seguinte:

1. Selecione a Conexão ao documento do QlikView que contém o objeto que você deseja.
2. Selecione o gráfico CH184 - Top 10 Products.
3. Clique em OK.

## Começar a criar níveis em modelos

Faça o seguinte:

1. Clique com o botão direito do mouse na área Detail.
2. Selecione Insert Detail Report.
3. Selecione “CategoryName\_Level”.

## Campo incorporado na marca Detail1

Faça o seguinte:

* Clique e arraste o token do nó CategoryName da hierarquia Níveis e solte-o na área do modelo aberto Detail1.

## Formatar cabeçalho de categoria

Faça o seguinte:

1. Arraste a borda direita e a esquerda do rótulo para cobrir toda a largura do intervalo de margem a margem.
2. Defina a fonte em Arial, 16pt, Bold, Centered ou formate-a conforme adequado para um cabeçalho de categoria.

## Criar o subnível CH184

Faça o seguinte:

1. Clique com o botão direito na barra DetailReport - "CategoryName\_Level".

2. Selecione Insert Detail Report.

3. Selecione “CH184\_Level”.

   A barra DetailReport1 - CategoryName\_Level.CH184\_Level” é exibida.

## Adicionar header de grupo

Faça o seguinte:

1. Clique com o botão direito na barra DetailReport - “CategoryName\_Level.CH184\_Level”.

2. Selecione Insert Band.

3. Selecione GroupHeader.

   A barra GroupHeader1 é exibida.

## Adicionar rodapé de grupo

Faça o seguinte:

1. Clique com o botão direito na barra DetailReport - “CategoryName\_Level.CH184\_Level”.

2. Selecione Insert Band.

3. Selecione GroupFooter.

   A barra GroupFooter1 é exibida.

## Incorporar cabeçalhos no modelo

Faça o seguinte:

1. Expanda CH184\_Level.
2. Pressione a tecla Ctrl ou Shift e selecione os seguintes campos, na ordem especificada: ProductName, Total Sales, Gross Profit e GP%.
3. Solte a tecla Ctrl ou Shift.
4. Clique com o botão direito do mouse nos campos selecionados, arraste-os e solte-os no intervalo GroupHeader1 de modo que a borda superior dos campos esteja alinhada com a borda inferior da barra GroupHeader1.

   O Qlik NPrinting cria automaticamente uma tabela com os nomes das colunas na ordem selecionada.

## Formatar bordas e texto do cabeçalho

Faça o seguinte:

1. Selecione toda a tabela do header em GroupHeader1.
2. Formate o texto Arial, 16px, Bold, Centered ou conforme apropriado.
3. Selecione a opção Borders na Property Grid no painel inferior esquerdo.
4. Abra a lista suspensa clicando no triângulo invertido à direita do campo.
5. Clique em All para tornar visíveis as bordas de todas as células.
6. Para eliminar o espaço em branco entre os headers e os dados no relatório final, arraste a borda superior da barra Detail2 até que ela chegue à borda inferior da borda de GroupHeader1.

## Incorporar dados no modelo

Faça o seguinte:

1. Pressione a tecla Ctrl e selecione os seguintes campos de “CH184\_Level” na ordem a seguir: ProductName, Total Sales, Gross Profit e GP%.
2. Solte a tecla Ctrl.
3. Clique com o botão esquerdo e arraste o conjunto de campos de dados realçados até o intervalo Detail2 de modo que a borda superior dos campos fique alinhada com a borda inferior da barra Detail2.

   O Qlik NPrinting cria automaticamente uma tabela com as tags para as colunas de dados na ordem em que foram selecionadas.

## Formatar dados no modelo

Faça o seguinte:

1. Selecione toda a linha de tags de campos de dados.
2. Formate-as como Arial e 12pt.

## Tornar as bordas visíveis e eliminar espaços em branco

Faça o seguinte:

1. Selecione a opção Borders na Property Grid no painel inferior esquerdo.
2. Abra a lista suspensa clicando no triângulo invertido à direita do campo.
3. Clique em All para tornar visíveis as bordas de todas as células.
4. Desmarque a borda superior.
5. Para eliminar o espaço em branco entre o rodapé e os dados no relatório final, arraste a borda superior da barra GroupFooter1 até que ela chegue à borda inferior da borda do intervalo Detail2.

## Abrir as tarefas de célula da tabela e o editor de Format string

Faça o seguinte:

1. Selecione a célula CH184\_Level.Total Sales com um clique.
2. Clique na seta pequena acima do canto superior direito da célula.
3. Clique no botão procurar no canto direito do campo Format String.

## Formatar células CH184\_Level.Total Sales e CH184\_Level.Gross Profit

Faça o seguinte:

1. Selecione Currency.

2. Selecione Custom.

3. Digite $ 0.

   Você pode usar um dos formatos predefinidos ou criar um personalizado.

4. Clique em OK.

5. Justifique o texto à direita.

6. Repita as etapas 1-5 para a célula CH184\_Level.Gross Profit.

## Formatar a célula CH184\_Level.GP%

Faça o seguinte:

1. Selecione a célula CH184\_Level.GP%.
2. Abra o editor de Format string.
3. Selecione Percent.
4. Clique em 0,00%.
5. Clique em OK.
6. Justifique o texto à direita.

## Começar a criar subtotais

Faça o seguinte:

1. Pressione a tecla Ctrl e selecione os seguintes campos de “CH184\_Level” na ordem a seguir: Total Sales e Gross Profit.

2. Solte a tecla Ctrl.

   Ambos os campos no nível são selecionados.

3. Arraste o conjunto de tokens de nó do campo de dados realçados no intervalo GroupFooter1 de modo que a borda superior dos campos fique alinhada com a borda inferior da barra GroupFooter1.

## Adaptar células

Faça o seguinte:

* Arraste a borda esquerda da célula CH184\_Level.Total Sales e a borda direita da célula CH184\_Level.Gross Profit em GroupFooter1 até que se alinhem com as células correspondentes em Detail2.

## Abrir editor de resumo para a célula CH184\_Level.Total Sales

Faça o seguinte:

1. Selecione a célula CH184\_Level.Total Sales em GroupFooter1.
2. Clique na seta pequena acima do canto superior direito da célula.
3. Clique no botão procurar no canto direito do campo Summary.

## Definir execução de resumo e abrir editor de Format string

Faça o seguinte:

Se necessário, abra a lista suspensa Summary function e clique em Sum.

Com esse menu, você pode definir a função de resumo na lista disponível.

1. Ajuste o botão de opção Summary Running para Group.

   Isso define o nível para o qual a função de resumo será calculada.

2. Clique no botão procurar no canto direito do campo Format string.

## Formatar conteúdo da célula e fechar

Faça o seguinte:

1. Selecione Currency.

2. Selecione a tab Custom.

3. Escolha o formato $ 0.

4. Clique em OK.

5. Clique em OK novamente.

   Note que o conteúdo da célula mudou para Sum([CH184\_Level.Total Sales]).

6. Repita as etapas a partir da etapa 1 de Abrir editor de resumo para a célula CH184\_Level.Total Sales até a etapa anterior para a célula CH184\_Level.Gross Profit.

## Formatar o conteúdo da célula de subtotal

Faça o seguinte:

1. Selecione as duas células de subtotal desenhando um retângulo que inclua as duas enquanto mantém o botão esquerdo do mouse pressionado.
2. Formate o texto como Arial, 12px, Bold, Right justified.

## Tornar as bordas da célula subtotal visíveis e eliminar espaços em branco

Faça o seguinte:

1. Selecione a opção Borders na Property Grid no painel inferior esquerdo.
2. Abra a lista suspensa clicando no triângulo invertido à extrema direita do campo.
3. Clique em All para tornar visíveis as bordas de todas as células.
4. Desmarque a borda superior.
5. Para eliminar o espaço em branco abaixo do rodapé no relatório final, arraste a borda superior do intervalo GroupFooter1 até que ela coincida com a borda inferior da célula subtotal.

## Começar a criar totais de relatórios

Faça o seguinte:

1. Clique com o botão direito na barra DetailReport- "CategoryName\_Level".
2. Selecione Insert Band.
3. Selecione ReportFooter.

A barra ReportFooter1 é exibida.

## Copiar e colar células de subtotal

Faça o seguinte:

1. Selecione as duas células de soma em GroupFooter1 e copie-as pressionando Ctrl+C.
2. Cole as células em ReportFooter selecionando o intervalo ReportFooter e pressionando Ctrl+V.

## Abrir editor de resumo

Faça o seguinte:

1. Selecione a célula Sum([CH184\_Level.Total Sales]) em ReportFooter.
2. Clique na seta pequena acima do canto superior direito da célula.
3. Clique no botão procurar no canto direito do campo Summary.

## Definir execução de resumo e abrir editor de Format string

Faça o seguinte:

1. Ajuste o botão Summary Running para Report.
2. Clique no botão procurar no canto direito do campo Format string.

## Formatar conteúdo de dados da célula

Faça o seguinte:

1. Selecione Currency.
2. Selecione a tab Custom.
3. Escolha o formato $ 0.
4. Clique em OK.

## Fechar editor de resumo

Faça o seguinte:

1. Clique em OK.
2. Repita o processo a partir de Abrir editor de resumo para a célula Sum([CH184\_Level.Total Sales]) em ReportFooter.

## Formatar conteúdo da célula de total do relatório

Faça o seguinte:

1. Formate o texto como Arial, 14px, Bold, Right justified.

2. Selecione a opção Borders na Property Grid no painel inferior esquerdo.

3. Abra a lista suspensa clicando no triângulo invertido à extrema direita do campo.

4. Clique em All para tornar visíveis as bordas de todas as células.

5. Para eliminar o espaço em branco na parte inferior do relatório, arraste a borda inferior do intervalo ReportFooter até que ela coincida com a borda inferior da célula Report Total.

## Visualizar e salvar

Faça o seguinte:

1. Clique em Visualizar.
2. Verifique o relatório, feche-o e edite o modelo novamente, se necessário.
3. Clique em Salvar e Fechar para salvar o modelo e fechar o Editor de Modelos.