В начало

Начисление нарастающим итогом

 

            Есть регистр сведений «Начисления», нужно создать отчет, в котором будут фигурировать начисления нарастающим итогом.

 

Рис. Структура и форма списка регистра сведений «Начисления»

 

            Создаем внешний отчет, выбираем в конструкторе запросов регистр сведений «Начисления». На закладке «Вычисляемые поля» создаем поле «НачисленияНарастающимИтогом».

Рис. СКД, закладка вычисляемы поля

 

            Переходим на закладку «Ресурсы» и пишем выражение с использованием функции «ВычислитьВыражение».

Рис. СКД, закладка «Ресурсы»

 

Листинг. Синтаксис функции «ВычислитьВыражение»

ВычислитьВыражение(Выражение, Группировка, ТипРасчета, Начало, Конец, Сортировка, ИерархическаяСортировка, ОбработкаОдинаковыхЗначенийПорядка)

 

            Далее, на закладке «Настройки» выбираем структуру отчета с группировкой «МесяцНачисления» и выбираем ресурсные поля.

Рис. СКД, закладка «Настройки»

 

            Сохраняем внешний отчет, после чего тестируем его в пользовательском режиме 1С.

Рис. Внешний отчет «Начисления нарастающим итогом»

 

            Смотрим, проверяем. Действительно, начисления нарастают, при этом итог во 2-й и 3-й колонках один и тот же.