Расчёт нарастающих итогов в 1Cv8

Материал из КинтВики
Перейти к: навигация, поиск


Предположим есть набор данных: ФизЛицо, Период, Налог. Требуется посчитать налог нарастающим итогом по периодам:

выбрать
    ВТ.ФизЛицо,
    ВТ.Период,
    Максимум(ВТ.Налог) как НалогЗаТекущийПериод,
    Сумма(ВТ2.Налог) как НалогНарастающимИтогом
из ВТ
левое соединение ВТ как ВТ2 по ВТ2.ФизЛицо = ВТ.ФизЛицо и ВТ2.Период <= ВТ.Период
сгруппировать по ВТ.ФизЛицо, ВТ.Период

Источник: http://itland.ru/forum//index.php?showtopic=22967&st=15