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

Использование характеристик в режиме «1С:Предприятие»

На основе видов характеристик система автоматически создаст для объекта Контрагент два дополнительных поля – Регион и Категория. Протестируем использование этих характеристик в режиме 1С:Предприятие на примере отчетов Отчет по продажам и Продажи контрагентам.

В режиме 1С:Предприятие выберем Основной вариант отчета Отчет по продажам и выполним команду Все действияИзменить вариант… На закладке Поля характеристики отображаются в списке реквизитов поля Контрагент и ничем не отличаются от обычных реквизитов. Управлять их выводом можно на закладке Дополнительные/Другие настройки (). Перенесем в список полей поле Контрагент.Регион (рис. 3.25).

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

Теперь используем в отборе характеристику Категория. На закладке Отбор создадим новый элемент отбора по полю Контрагент.Категория со значением Постоянный партнер (рис. 3.26).

Рис. 3.26. Использование характеристик в отборе

Нажмем Завершить редактирование и сформируем отчет (рис. 3.27).

Рис. 3.27. Результат отчета с использованием характеристик контрагентов

В результате характеристика контрагента Регион теперь отражается рядом с его наименованием, и в отчете присутствуют данные только по тем контрагентам, для которых значение характеристики Категория (в табличной части ДополнительнаяИнформация справочника Контрагенты) соответствует заданному отбору (рис. 3.28).

Рис. 3.28. Значения характеристик контрагентов в табличной части справочника «Контрагенты»

Так происходит потому, что в свойстве Характеристики справочника Контрагенты описан именно такой способ хранения значений характеристик.

Таким образом, мы протестировали использование характеристик контрагентов в отчете Отчет по продажам, для которого характеристики описывались не в самом отчете, а брались из описания характеристик в метаданных для справочника Контрагенты.

Теперь откроем Основной вариант отчета Продажи контрагентам, в котором характеристики контрагентов описывались в запросе схемы компоновки данных, и выполним команду Все действияИзменить вариант… На закладке Поля мы также увидим две дополнительные характеристики контрагентов – Регион и Категория. Перенесем в список полей поле Контрагент.Регион.

Нажмем Завершить редактирование и сформируем отчет (рис. 3.29).

Рис. 3.29. Результат отчета с использованием характеристик контрагентов

Мы видим, что характеристика контрагента Регион теперь отражается рядом с его наименованием. Заметьте, что характеристика отражается не для всех контрагентов, а только для тех, у кого есть соответствующая запись в регистре сведений Дополнительные характеристики. Так происходит потому, что в запросе (см. рис. 3.19) мы описали именно такой способ хранения значений характеристик (рис. 3.30).

Рис. 3.30. Значения характеристик контрагентов в регистре сведений «Дополнительные характеристики»

Назад: Описание характеристик в метаданных
Дальше: Использование категорий