Внешние печатные формы для 1С 8.3

Внешние печатные формы для 1С 8.3

В программах 1С: Предприятие 8.3 есть достаточно большой выбор типовых печатных форм, но бывают ситуации, когда не обойтись без разработки уникального печатного документа.

Разработка печатной формы своими силами– вполне доступна для опытного пользователя 1С, и добавление внешней печатной формы в базу также не будет сложной.

Разработаем печатную форму для документа «Заказ клиента»: заходим в конфигуратор, нажимаем кнопку «Файл-Новый-Внешняя обработка».

Создание внешней обработки

Вводим название печатной формы в поле Имя и Синоним.

Заполнение реквизитов новой печатной формы

Сведения о внешней обработке

В модуле объекта укажем, что вид обработки – печатная форма, что она должна быть прикреплена к Заказу клиента:

Ввод сведений о внешней печатной форме

Подготовка к печати

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

Создание внешней печатной формы

Добавляем новый макет печатной формы к обработке.

Создание макета печатной формы

Выбор типа макета печатной формы

Создаем необходимые строки и столбцы:

Редактирование макета печатной формы

Для вывода данных в параметры печатной формы используем функцию ПечатьПСЦ:

Подключение внешней печатной формы

После создания необходимо подключить обработку в рабочую базу. Нужно зайти в раздел «НСИ и Администрирование-Печатные формы, отчеты и обработки».

Добавление печатной формы в базу

Затем нажимаем «Дополнительные отчеты и обработки».

Добавление печатной формы как обработки

В командной панели нажимаем кнопку «Создать».

Загрузка внешней обработки

Программа выдаст окно проводника для выбора внешнего файла обработки. После загрузки файла программа из сведений об обработке подтянет название печатной формы, вид обработки (печатная форма), а также размещение печатной формы в документе «Заказ клиента».

Заполнение реквизитов дополнительной обработки

Новая внешняя печатная форма будет отображаться в печати документа «Заказ клиента», а также в списке заказов.

Печать внешней печатной формы из документа

После открытия печатной формы можно ее вывести на печать.

Печатная форма протокола согласования цен

Самостоятельная разработка печатной формы – выполнимая задача для продвинутого пользователя 1С, и добавление внешней печатной формы в базу также не составит труда. Программа сама определит на основании данных, введенных в коде обработки, что обработка – это печатная форма, и сама поместит печатную форму в нужный объект базы.

Поможем доработать 1С без изменения программного кода

12:33
40
RSS
Нет комментариев. Ваш будет первым!