0
konstanciy
17.11.16
✎
11:33
|
Всем доброго дня.
Вывожу программно на печать внешнюю форму, код ниже. Вопрос, как печатную форму отправить сразу на принтер и не показывать пользователю? Заранее всем спасибо.
&НаКлиенте
Процедура ПечатьВнешнейФормы(Команда)
ВыполняемаяОбработка=НайтиВПФНаСервере("Счет на оплату");
Если ВыполняемаяОбработка = Неопределено Тогда
Возврат;
КонецЕсли;
ОбъектыНазначения=Новый Массив;
ОбъектыНазначения.Добавить(Реализация);
ПараметрыОткрытия=Новый Структура("ИсточникДанных, ПараметрыИсточника");
ПараметрыОткрытия.ИсточникДанных=ВыполняемаяОбработка;
ПараметрыОткрытия.ПараметрыИсточника=Новый Структура("ИдентификаторКоманды, ОбъектыНазначения");
ПараметрыОткрытия.ПараметрыИсточника.ИдентификаторКоманды="СчетНаОплату,СчетНаОплату";
ПараметрыОткрытия.ПараметрыИсточника.ОбъектыНазначения=ОбъектыНазначения;
ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия);
КонецПроцедуры
|
|