0
Ilya1c
16.01.15
✎
04:38
|
Условия:
Конфа: Аренда и управления недвижимостью для УПП последний релиз
Платформа 8.2.19.83
Внешняя форма привязана к документу "СчетФактураВыданная"
Проблема:
Как использовать для вывода внешней печатной формы, общую форму конфигурации "ПечатьДокументовУправляемая", по умолчанию используется для внешних используется "ПечатьДокументов". Данную ситуацию хотелось бы решить без доработки типовой конфы.
Есть такая процедура
Процедура ВыполнитьКомандуПечати(ИмяМенеджераПечати, ИменаМакетов, ПараметрКоманды, ВладелецФормы, ПараметрыПечати = Неопределено) Экспорт
// Проверим количество объектов
Если НЕ ПроверитьКоличествоПереданныхОбъектов(ПараметрКоманды) Тогда
Возврат;
КонецЕсли;
// Получим ключ уникальности открываемой формы
КлючУникальности = Строка(Новый УникальныйИдентификатор);
ПараметрыОткрытия = Новый Структура("ИмяМенеджераПечати,ИменаМакетов,ПараметрКоманды,ПараметрыПечати");
ПараметрыОткрытия.ИмяМенеджераПечати = ИмяМенеджераПечати;
ПараметрыОткрытия.ИменаМакетов = ИменаМакетов;
ПараметрыОткрытия.ПараметрКоманды = ПараметрКоманды;
ПараметрыОткрытия.ПараметрыПечати = ПараметрыПечати;
// Откроем форму печати документов
ОткрытьФорму("ОбщаяФорма.ПечатьДокументовУправляемая", ПараметрыОткрытия, ВладелецФормы, КлючУникальности);
КонецПроцедуры
Но можно ее как нибудь использовать для внешних печатных форм?
|
|