manual_usuario:outros:formatadorrelatoriodesenv:fr_05_conditional_group_total
<fs x-large>Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)</fs>
CÓDIGO - Execução de cálculos - Condicional Group Total
Quando você tem que excluir certos valores de um total de grupo, adicione um componente Variable na banda de rodapé de grupo. Acesse o diálogo Tempo e definir o 'Calculate On' para DataPipeline Traversal, selecione o pipeline de dados adequado, em seguida, defina 'Reset On' para o Group Start e selecione o grupo apropriado. O código do evento OnCalc é:
Este evento irá acumular o valor da variable apenas quando o valor pago for superior a US $ 5.000.
procedure TForm1.ppVariable1Calc(Sender: TObject; var Value: Variant);
var
lcValue: Currency;
begin
lcValue := Table2.FieldByName('AmountPaid').AsCurrency;
if (lcValue >= 5000) then
Value := Value + lcValue;
end;
manual_usuario/outros/formatadorrelatoriodesenv/fr_05_conditional_group_total.txt · Última modificação: por administrador


