Добрый день!
FastReport 4.6.77
OnBeforePrint для GroupFooter срабатывает два раза.
Когда футер печатается с самого начала страницы.
Дело в том что на событии OnBeforePrint у меня происходит расчет, который как следствие задваивается….
procedure GroupFooter1OnBeforePrint(Sender: TfrxComponent);
begin
SumNedovoz := SumNedovoz + SUM(<fdsUnpaidDelivery."NotPaid">,MasterData1) - <fdsUnpaidDelivery."Vozvrat">;
SumNDSNedovoz := SumNDSNedovoz + SUM(<fdsUnpaidDelivery."SumNDSNotPaid">,MasterData1)-<fdsUnpaidDelivery."NDSVozvrat">;
ShowMessage(SUM(<fdsUnpaidDelivery."NotPaid">,MasterData1) - <fdsUnpaidDelivery."Vozvrat">);
end;
P.S. Report.EngineOptions.DoublePass = false