Показать сообщение отдельно
Старый 31.01.2007, 12:35   #8  
Corleone is offline
Corleone
Участник
 
355 / 10 (1) +
Регистрация: 27.05.2004
Адрес: London
Для одной записи посчитает, которая уже отфильтрована по 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 тогда без цикла.