Добавляем внешнюю печатную форму в «Комплект документов с настройкой».
Допустим, в конфигурации присутствует внешняя печатная форма «Счёт на оплату изменённый», назначенная документу «Реализация товаров и услуг». Предположим, что возникла необходимость добавить внешнюю печатную форму в «Комплект документов с настройкой», чтобы можно было выводить нашу внешнюю печатную форму в комплекте с другими формами.
Когда я в первый раз столкнулся с такой задачей, то у меня получилось не сразу. Я открыл форму документа «Реализация товаров и услуг», выбрал в меню «Печать» пункт «Комплект документов с настройкой» и… не обнаружил в списке доступных печатных форм нужную мне форму. Хотя в модуле объекта внешней печатной формы указано назначение:
МассивНазначений.Добавить("Документ.РеализацияТоваровУслуг");
Также в настройках печатной формы указано, что она размещена в документе «Реализация товаров и услуг». Однако в форме «Комплект документов с настройкой» она была не видна.
Я подумал, что для внешних печатных форм нужно что-то программировать в конфигураторе, стал искать задействованные процедуры и функции. В коде увидел, что внешние печатные формы всё-таки должны подтягиваться в форму «Комплект документов с настройкой».
В результате поисков и проб удалось решить проблему самым простым образом. В меню ««НСИ и администрирование» → «Печатные формы, отчёты и обработки» → «Настройки печати объектов»» я удалил настройку для документа «Реализация товаров и услуг», и после этого моя внешняя печатная форма появилась в списке формы «Комплект документов с настройкой».
Добавить комментарий