Сегодняшней статьей мы продолжаем цикл про Преобразование данных – один из инструментов дизайнера отчетов Stimulsoft. Первую статью, посвященную объединению таблиц, вы можете найти здесь. Сегодня мы поговорим про нарастающий итог и возможности его расчета.
Что такое Нарастающий итог
Нарастающий итог (Running total) – вычисление нового значения строки в результате сложения текущего значения с суммой предыдущих. Вычислить нарастающий итог в дизайнере отчетов можно несколькими способами, но сегодня мы остановимся на использовании преобразования данных.Пошаговая инструкция расчета нарастающего итога
На примере существующего отчета рассчитаем Нарастающий итог.Для начала нужно кликнуть по заголовку элемента и выбрать команду Нарастающий итог (Running total) в меню Действия (Actions).
Далее мы рассмотрим два варианта сценария:
а) расчет нарастающего итога без исходного значения;
б) расчет нарастающего итога с исходным значением.
Расчет нарастающего итога без исходного значения
По умолчанию, в качестве исходного значения установлен 0, а это означает, что нарастающий итог вычисляется только из значений поля данных.В этом случае снова кликаем по заголовку элемента, выбираем Нарастающий итог и оставляем 0 в качестве исходного значения.
Как вы видите, значение нарастающего итога в этом случае рассчитывается путем сложения текущего значения с суммой предыдущих значений.
Расчет нарастающего итога с исходным значением
Повторяем все действия и вводим произвольное число в качестве исходного значения.Нарастающий итог в данном случае рассчитывается путем сложения текущего значения с суммой предыдущих значений и прибавлением исходного значения. Помните!
Создание нарастающего итога возможно только с полями данных, которые содержат числовые значения.
Если у вас возникнут дополнительные вопросы, пожалуйста, свяжитесь с нами.