Тема: CalcFormula
Показать сообщение отдельно
Старый 26.03.2008, 10:56   #4  
.Quattro. is offline
.Quattro.
Участник
Лучший по профессии 2009
 
194 / 22 (1) +++
Регистрация: 22.05.2006
Вам скорее надо програмно установить фильтр на Date Filter, чтобы можно было вычислить FlowField.
А делается это через SETRANGE или SETFILTER, как и с обычном полем.

Если Вам надо в отчете показать оборот за период, то в PreDataItem устанавливаете фильтр
SETRANGE("Date Filter", ОтДаты, ДоДаты)
В секции OnAfterGetRecord вычисляете значение CALCFIELDS("Ваше поле")

Если надо показать Баланс на дату, то будет
SETFILTER("Date Filter", '..%1', НаКакуюДату)

Далее так же CALCFIELDS в OnAfterGetRecord