Você está na página 1de 4

Produto : Framework Versão: 11.

82

Processo : Report

Subprocesso : Como Criar Totalizador com Quebra por Grupo

Data da publicação : 04/07/2013

Em nosso exemplo, temos as seguintes informações no relatório:

1. Grupo de Seção (PSECAO)


2. Grupo de Funcionário (PFUNC)

Vamos elaborar um relatório onde será gerada a Seção dos funcionários e seus respectivos funcionários,
porém quebrando / organizado por secção. Ao final de cada seção, vamos totalizar o salário dos funcionários
por seção.
ESTRUTURA INICIAL DO RELATÓRIO

Para iniciar a configuração de totalização por seção, crie um cabeçalho de detalhe 01.
Após criar o grupo CabeçalhoDeDetalhe1, clique na “setinha” do grupo. Abrirá uma janela de funções desde
grupo. Logo após, clique na função de Ordenação / Quebra (...)

Após abrir o GrouoField Collection Editor, clique em Add para inserir o campo que será sua referência da
quebra. No nosso exemplo, vamos quebrar pelo código da seção (Psecao.codigo)
Do mesmo modo, crie um cabeçalho de detalhe para o detalhe 2 (Funcionário). Nesta etapa, não precisará
efetuar configurações de quebra, apenas a inclusão do cabeçalho.

Para finalizar, selecione o campo totalizador localizado no Rodapé de Detalhe 1, clique em sua “setinha” para
exibir suas funções. Marque a opção Zerar na Quebra.
Com isso, sempre que o Report finalizar a geração da Seção, ele efetuará a totalização de salário dessa seção.
Ao iniciar uma nova seção, o totalizador será zerado buscando os novos valores.

Relatório para DOWNLOAD: Quebra - Quebra de grupo.TotvsReport


Relatório para DOWNLOAD: Exemplo de relatório por sentença sql: Quebra - Quebra de Grupo por
Sentença SQL.zip

Você também pode gostar