Для одной записи посчитает, которая уже отфильтрована по Posting Date.
Amo := 0;
AmoLCY := 0;
CustomerLE.RESET;
//CustomerLE.SETRANGE(...
CustomerLE.SETRANGE("Posting Date", 0D, BeginDate - 1);
IF CustomerLE.FIND('-') THEN
REPEAT
CustomerLE.CALCFIELDS(Amount,"Amount (LCY)");
Amo += CustomerLE.Amount;
AmoLCY += CustomerLE."Amount (LCY)"
UNTIL CustomerLE.NEXT = 0;
Либо как ты говоришь на Date Filter тогда без цикла.
|