Книга: Разработка сложных отчетов в «1С:Предприятии 8». Система компоновки данных
Назад: Пример 11
Дальше: Вывод данных в диаграмму

Характеристики в отчете

Перейдем на закладку Характеристики. Нажмем кнопку Добавить и приступим к описанию полей характеристик. В поле Тип введем СправочникСсылка.Контрагенты – это тип данных, для которого описываются характеристики. Затем опишем источник списка характеристик. В нашем случае им является план видов характеристик ВидыХарактеристик. Поэтому в поле Источник видов выберем Таблица, а в поле Виды характеристик укажем ПланВидовХарактеристик.ВидыХарактеристик. Далее следует описать назначение полей источника, «поставляющего» виды характеристик. В поле Поле ключа выберем Ссылка, в поле Поле имени – Наименование, а в поле Поле типа значения – ТипЗначения (рис. 2.153).

Рис. 2.153. Описание источника видов характеристик

Теперь опишем источник значений характеристик. В нашем случае им является регистр сведений ДополнительныеХарактеристики. Поэтому в поле Источник значений выберем – Таблица, а в поле Значения характеристик укажем РегистрСведений.ДополнительныеХарактеристики. Далее следует описать назначение полей источника, «поставляющего» значения характеристик. В поле Поле объекта выберем измерение регистра Объект, в поле Поле вида измерение регистра ВидХарактеристики, а в поле Поле значения – ресурс регистра ЗначениеХарактеристики (рис. 2.154).

Рис. 2.154. Описание источника значений характеристик

Нажмем ОК. В результате текст запроса, сформированный платформой, примет вид (листинг 2.27).

Листинг 2.27. Текст запроса

ВЫБРАТЬ

ПродажиОбороты.Контрагент,

ПродажиОбороты.СтоимостьОборот

ИЗ

РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты

{ХАРАКТЕРИСТИКИ

ТИП(Справочник.Контрагенты)

ВИДЫХАРАКТЕРИСТИК ПланВидовХарактеристик.ВидыХарактеристик

ПОЛЕКЛЮЧА Ссылка

ПОЛЕИМЕНИ Наименование

ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения

ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ДополнительныеХарактеристики

ПОЛЕОБЪЕКТА Объект

ПОЛЕВИДА ВидХарактеристики

ПОЛЕЗНАЧЕНИЯ ЗначениеХарактеристики }

После ключевого слова ХАРАКТЕРИСТИКИ здесь следует секция, в которой для системы компоновки данных и описываются те характеристики, которые будут использованы в нашем отчете.

Назад: Пример 11
Дальше: Вывод данных в диаграмму