1С. Печать: добавление внешней печатной формы в «Комплект документов с настройкой»

Добавляем внешнюю печатную форму в «Комплект документов с настройкой».

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

Когда я в первый раз столкнулся с такой задачей, то у меня получилось не сразу. Я открыл форму документа «Реализация товаров и услуг», выбрал в меню «Печать» пункт «Комплект документов с настройкой» и… не обнаружил в списке доступных печатных форм нужную мне форму. Хотя в модуле объекта внешней печатной формы указано назначение:

МассивНазначений.Добавить("Документ.РеализацияТоваровУслуг");

Также в настройках печатной формы указано, что она размещена в документе «Реализация товаров и услуг». Однако в форме «Комплект документов с настройкой» она была не видна.

Я подумал, что для внешних печатных форм нужно что-то программировать в конфигураторе, стал искать задействованные процедуры и функции. В коде увидел, что внешние печатные формы всё-таки должны подтягиваться в форму «Комплект документов с настройкой».

В результате поисков и проб удалось решить проблему самым простым образом. В меню ««НСИ и администрирование» → «Печатные формы, отчёты и обработки» → «Настройки печати объектов»» я удалил настройку для документа «Реализация товаров и услуг», и после этого моя внешняя печатная форма появилась в списке формы «Комплект документов с настройкой».

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *