0
asdfrewq
14.02.17
✎
12:16
|
УТ11.1
Создал документ на основании Заказа Клиента (asdf)
Создал макет печати для этого документа (ПФ_MXL_asdf)
На клиенте зашел в макеты печатных форм (рег сведений ПользовательскиеМакетыПечати)
Отредактировал макет
Вопрос: как его вызвать при печати документа из формы документа?
Вариант
Макет = Документ.asdf.ПолучитьМакет("ПФ_MXL_asdf");
очевидно, не катит, так как дергает неизмененный макет из документа.
Как это сделать правильно?
|
|
1
asdfrewq
14.02.17
✎
12:49
|
нашел решение в самой конфе. Решение похоже на ****.
Суть:
Запрос = Новый Запрос("ВЫБРАТЬ
| МП.Макет как Макет
|ИЗ
| РегистрСведений.ПользовательскиеМакетыПечати КАК МП
|ГДЕ
| МП.ИмяМакета = ""ПФ_MXL_asdf""
| И МП.Использование = ИСТИНА");
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Макет = Выборка.Макет.Получить();
КонецЕсли;
Оно работает, но есть ли что-то лучше?
|
|