Чтобы выгрузить данные в форму печати 1С, можно воспользоваться следующим алгоритмом: 3
- Создать команду, которая будет вызывать форму печатной формы. 3 В её свойствах нужно указать группу, где команда будет отображаться в форме, тип параметра (справочник или документ, печатную форму которого делают) и множественный режим использования параметра (для вывода форм сразу по нескольким выбранным в списке элементам). 3
- Создать саму форму. 3 Нужно добавить в обработку форму, создать реквизит формы типа «СписокЗначений» и необходимые реквизиты для ввода дополнительных параметров для печатной формы. 3
- Создать макет печатной формы. 3 Необходимо соблюсти стиль именования макета, предусмотренный подсистемой «Печать» (например, ПФMXL<Имя печатной формы>). 3
- Внести изменения в модуль менеджера обработки. 3 Нужно добавить в модуль менеджера код, который выполняет стандартные действия по разработке печатных форм с использованием подсистемы «Печать» из БСП. 3
Ещё один способ вывести табличный документ в общую форму «Печать документов»: 4
- Создать новую обработку и новую форму. 4 Добавить команду (например, «Печать») и процедуру «Печать», которая будет выполняться при нажатии на кнопку, и перетащить её на форму. 4
- В модуле формы написать код, который отвечает за вывод табличного документа в общую форму «Печать документов». 4 Для этого нужно сформировать нужный табличный документ, создать коллекцию печатных форм, в которую добавить этот документ, и вызвать функцию «ПечатьДокументов» общего модуля «УправлениеПечатьюКлиент», передав в качестве параметры необходимые для этого данные (например, сам табличный документ и количество экземпляров, которые нужно напечатать). 4
Для получения более подробной консультации по настройке вывода данных в форму печати 1С рекомендуется обратиться к специалисту.