Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)


Os cálculos são uma parte vital da informação, e o ReportBuilder fornece um rico conjunto de componentes e eventos que permitem a realização de uma ampla gama de cálculos. Cálculos simples podem ser realizados sem qualquer codificação através do componente DBCalc. Este componente fornece soma, média, mínimo, máximo, e funções de contagem.

Os cálculos podem ser: ou baseados em relatório ou baseados em grupo. Mais cálculos complexos podem ser alcançados através do componente Variable. No mínimo, o componente Variable requer um evento OnCalc a ser atribuído. O timing deste evento pode ser correlacionado para qualquer número de ocorrências no processo de geração de relatórios. Por exemplo, o componente pode calcular uma vez para cada um dos seguintes acontecimentos: o início do relatório, um percurso de ficha, uma quebra de grupo, o início de uma página, e o início de uma coluna. O componente Variable também tem um evento OnReset que pode ser correlacionado de forma semelhante. Isto proporciona o máximo em flexibilidade de cálculo.