Skip to main content

Класс Отчеты

Визуальная разработка отчета

Создание схемы компоновки данных - центральная задача при создании отчета. Открывается из раздела Основные отчета.

Схема компоновки данных (СКД). 

На основе схемы компоновки и примененных к этой схеме настроек, компоновщик макета формирует макет компоновки данных. Далее этот макет обрабатывается процессором компоновки и преобразуется в результат компоновки данных. В свою очередь, результат компоновки может быть выведен в табличный документ, либо в объект – таблицу значений или дерево значений. 

Содержит4типаблоков:группировка,таблица,диаграмма,вложенный
Компонент схемы Назначение
Наборы данных Данные для дальнейшего представления. Могут быть запросы, объекты, объединения. Объединение объединяет из нескольких наборов данных (внешнее соединение).
Связи наборов данных
Если есть несколько наборов данных и нужно использовать левое соединение.

Вычисляемые поля
Значения  этих  полей  получаются  в  результате  вычисления выражений, написанных разработчиком в  схеме компоновки данных, или в  результате выполнения функций, описанных в  общих модулях конфигурации. Дополнительные столбцы.
РесурсыГрупповые итоговые данные. Не отдельные столбцы, как в случае с вычисляемыми полями.
ПараметрыПараметры могут быть явно определены в  запросе, например вид номенклатуры (&ВидНоменклатуры), а могут быть параметрами виртуальных таблиц базы данных, например начало и конец отчетного периода. Как правило, параметры выводятся пользователю перед формированием отчета. Затем заданные пользователем  значения параметров  передаются  в  отчет,  и  отчет  формируется заново, например с  новым отчетным периодом
Макеты

Вложенные схемы

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

Настройки







отчет.

Пример создания отчета для документа с табличной частью.

Сначала заполняется наборы данных. После этого в разделе Поля появляются указанные в запросе. Варианты наборов данных: запрос, объект и объединение.

Выбираем Запрос и переносим нужные поля. 1c_reports_1.JPG

Задаем псевдонимы и порядок и создадим запрос. Из запроса создается список полей. 1c_reports_2.JPG

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

Вкладка Ресурсы СКД для добавления расчета итогов.

Для изменения имени столбца нужно добавить вычисляемое поле и заменить в нем заголовок. Учесть: флаг Группа криво объединяет, например если будет две записи с разными ценами, то объединение возьмет общее количество и первую цену.

1c_reports_3.JPG