Каталог решений - Использование отчета как печатной формы документа

Использование отчета как печатной формы документа

Использование отчета как печатной формы документа

В наличии

Пользователь попросил создать новый отчёт, но чтобы была возможность его распечатать из документа (в таком случае отчёт должен формироваться по этому документу), плюс при печати из документа должен быть заголовок и подвал с подписями. Однако, вид у внешней обработки может быть либо «Дополнительный отчет», либо «Печатная форма» (может быть ещё «Отчет» — для документа, но это тоже «либо» и задача была использовать типовой механизм формирования печатных форм). Чтобы не делать, по сути, два одинаковых отчёта, напрашивается мысль создать отдельно отчёт и печатную форму, но печатная форма должна вызывать формирование отчёта. В данной публикации представлен один из способов такой реализации.

Категория:

Описание

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

Предположим, что необходимо создать отчёт по заказам клиента для конфигурации "Управление торговлей 11". В отчёт выводится товар из заказа, заказанное количество, остаток по заказу и остаток на складе с группировкой по заказам. Дополнительно необходимо распечатывать отчёт непосредственно из документа "Заказ клиента". В таком случае отчёт должен формироваться только по этому заказу и должны присутствовать шапка и подвал с подписью ответственного.

Итак, приступим. Для начала разработаем сам отчёт.

Создадим новый отчет и добавим основную схему компоновки данных.

 

 

Добавим в наборы данных запрос с типом "запрос" ЗаказыКлиентов.

 

 

 

has been added to your cart:
Оформление заказа