Прикладной код

Функция «СуммаЗаПериод»

Функция «СуммаЗаПериод»

Рассчитывает сумму показателей за указанный период.

Функция работает только в итоговом (расчетном) показателе. Из контекста документа (первичный показатель) ее вызывать нельзя.

Синтаксис

СуммаЗаПериод(мМассивПоказателей, ДатаНач, ДатаКнц);

Параметры

НазваниеТипОписаниеОбязательно к указанию

мМассивПоказателей

Массив

Массив имен показателй KPI

Да

ДатаНач

Число/Дата

Если указано число — задает количество месяцев для расчета показателей. Если дата — то указывает на месяц, с которого рассчитываются показатели. Дата в формате ДД.ММ.ГГ

Да

ДатаКнц

Число/Дата

Если указано число — указывает на месяц смещения от параметра «ДатаНач». Если дата — месяц, до которого рассчитываются показатели. Дата в формате ДД.ММ.ГГ

Да

Возвращаемое значение

Число — сумма показателей за указанный период.

Пример

// Расчет среднего значения за 3 месяца, начиная с текущего
return СуммаЗаПериод( ['Эффективность'], 3, 0)/3;

// Расчет суммы за 3 месяца, начиная с предыдущего
return СуммаЗаПериод( ['Эффективность'], 3, 1);

// Расчет суммы за июнь, июль, август, сентябрь
return СуммаЗаПериод( ['Эффективность'], 31.06.19, 01.09.19);