Subscribe to RSS Feed

Como calcular totalização de um grupo no cabeçalho ?

7 de novembro de 2009 Por Márcio Saeger

Muitas vezes gostaríamos de ter uma totalização (seja uma soma, média, contador) no cebeçalho de um grupo, ou seja, antes de precisar olhar todo o grupo e procurar ao fim o total.  Podemos resolver isto com uma simples propriedade, sem a necessidade de ficar quebrando a cabeça com consultas sql’s.

Utilizando campo calculado no cabeçalho

Utilizando campo calculado no cabeçalho

Tomando como exemplo o relatório acima, temos uma lista de funcionários agrupados por departamentos e temos os atributos: Nome do Funcionário, Idade e o Salário de cada um. Entretanto, eu gostaria que fosse exibido o total do salário dos funcionários antes da repetição dos mesmos. Se colocarmos o componente “Campo Calculado” no cabeçalho e fizermos a soma, no momento da visualização do relatório, não será calculado a soma/média/totalização dos atributos, pois, será considerado apenas o do primeiro registro.

Para isto, existe uma propriedade chamada “LookAhead”. Com o checkbox marcado, o campo calculádo irá exibir a totalização apenas quando terminarem os registros da aba detalhe. Desta forma, a cada repetição, ele poderá fazer os cálculos!

Relatório exemplificando o uso da propriedade LookAhead

Relatório exemplificando o uso da propriedade LookAhead

Tags: , ,

Uma resposta a “Como calcular totalização de um grupo no cabeçalho ?”

  1. Pergunta
    05/07/2010 às 15:57

    Gostaria de saber como faço para fazer a somatório em um relatório no maker de horas. Ex: tenho um campo tipo varchar que grava dados nesse formato(00:00). Como fazer a soma de horas no maker?

Deixe uma Resposta