16.03.2011

Вывод итогов с использованием полей-характеристик

В системе компоновки данных имеется возможность выводить в результат поля-характеристики как обычные поля. В данной статье рассказывается, каким образом можно вывести итог с использованием поля-характеристики, не меняя схему компоновки данных.

Если для справочника Товары определена характеристика Масса, то в отчет можно вывести это поле простым добавлением в выбранные поля.

Для того же, чтобы вывести в отчете итог по полю-характеристике, достаточно создать пользовательское поле и вывести его.

Например, добавим в вариант отчета пользовательское поле Масса остатка, в котором вычислим количество остатка, умноженное на массу товара.

Для этого откроем форму варианта при помощи команды Все действия -> Изменить вариант, переключимся на закладку Пользовательские поля, добавим новое поле-выражение и введем имя поля и выражения, по которым будет вычисляться это поле.

При этом в поле ввода Выражение детальных записей указывается выражение, результат вычисления которого будет выводиться в детальных записях отчета (если они выводятся в отчет), а в поле ввода Выражение итоговых записей указывается выражение, результат вычисления которого будет выводиться в итоговых записях по группировкам и в общем итоге.

В нашем случае в детальных записях мы будем использовать количество, умноженное на массу, а в итоговых записях - сумму от количества, умноженного на массу.

Осталось добавить это поле в выбранные поля. Результат отчета может выглядеть так: