manual_usuario:outros:formatadorrelatoriodesenv:fr_05_conditional_grand_total
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Próxima revisão | Revisão anterior | ||
| manual_usuario:outros:formatadorrelatoriodesenv:fr_05_conditional_grand_total [2014/12/10 13:31] – edição externa 127.0.0.1 | manual_usuario:outros:formatadorrelatoriodesenv:fr_05_conditional_grand_total [2015/01/09 15:12] (atual) – Aprovado administrador | ||
|---|---|---|---|
| Linha 7: | Linha 7: | ||
| - | =====CÓDIGO - Execução de cálculos - Conditional | + | =====CÓDIGO - Execução de cálculos - Condicional |
| ---- | ---- | ||
| + | Para excluir determinados valores de um total geral, adicione um componente Variable para a banda de resumo. Em seguida, codifique o evento OnCalc como: | ||
| + | |||
| + | Procedure TForm1.ppVariable2Calc(Sender: | ||
| + | var | ||
| + | lcValue: Currency; | ||
| + | begin | ||
| + | lcValue := Table2.FieldByName(' | ||
| + | if (lcValue >= 5000) then | ||
| + | Value := Value + lcValue; | ||
| + | end; | ||
| + | |||
| + | Este evento irá acumular o valor da variável apenas quando o valor pago for superior a US $ 5.000. A captura de tela abaixo mostra o resultado. Note que este relatório também tem um total de grupo condicional na banda de rodapé de grupo. | ||
| + | |||
| + | {{ : | ||
manual_usuario/outros/formatadorrelatoriodesenv/fr_05_conditional_grand_total.1418218319.txt.gz · Última modificação: (edição externa)
