С помощью вкладки Суммирование окон Типы состава изделия и Параметры состава изделия можно включить вычисление суммы значений той или иной колонки состава изделия. Результат вычисления можно отобразить в окне Состав изделия и/или использовать как значение переменной.
Справа расположены следующие иконки: Новый параметр , Удалить , копирования/вставки /, Вверх , Вниз .
После создания условия суммирования, оно отображается в списке Суммирование записей состава изделия.
В группе Свойства для каждого условия суммирования имеется следующий набор задаваемых параметров:
Имя. Задаёт имя условия суммирования.
Синоним имени. В этом поле можно задать синоним имени для условия суммирования. Этот синоним имени будет отображаться в окне Результаты суммирования, которое описано ниже.
Колонка. Из выпадающего списка нужно выбрать колонку, в которой будет проводиться суммирование данных.
Если параметр Суммировать значения при объединении записей установлен для выбранной колонки, он будет учтён при суммировании.
Фильтр. В выпадающем списке можно выбрать один из фильтров, созданный на закладке Фильтры, который будет учитываться при суммировании значений. Т.е. суммирование будет применено только к записям, удовлетворяющим условиям фильтра.
Выводить результат в окно состава изделия. Когда флаг установлен, результат суммирования отображается в нижней части окна Состав изделия при включённом режиме Применить представление состава изделия.
Результаты суммирования можно связывать с переменными. Для этого нужно выполнить следующую последовательность действий:
Для начала в контекстном меню состава изделия нужно выбрать пункт Результаты суммирования.
После этого откроется окно Результаты суммирования. В поле Имя состава изделия отображается имя текущего состава изделия.
Необходимо активировать флаг Создать переменную и ввести Имя переменной. Для неё можно также ввести Комментарий.
В поле Выражение показана функция для получения значения переменной.
В поле Имя условия суммирования необходимо выбрать представление с необходимым условием суммирования.
Результат суммирования создаётся для каждого представления отдельно.
Пример: В составе изделия существует четыре представления. Если создать для этой состава одно условие суммирования, то в поле Имя условия суммирования появятся пять записей.
Четыре записи относятся к представлениям. Они считают сумму в колонке для включённых в представление записей.
Пятая запись показывает общую сумму в колонке без учета представлений, т.е. для всех существующих записей.
Для каждой из пяти записей учитывается фильтр применённый для данного суммирования.
Имя условия суммирования формируется из двух частей. Первая часть этого имени – имя/синоним имени представления (Для СП), вторая - имя/синоним имени условия суммирования (Sum).
Если для представлений и условий суммирования заданы синонимы имени, то в поле будут отображаться они. В противном случае будут отображаться имена.
При выборе записи в списке Имя условия суммирования в полях Значение и Описание отображается информация по выбранному условию суммирования.