Вход | Регистрация


Печать ВПФ из http-сервиса

Печать ВПФ из http-сервиса
Я
   KDS
 
22.05.18 - 15:36
Добрый день. Есть печать договора из счета покупателю в http-сервисе. Макет и процедуры написаны в самом документе в конфигурации

[CODE]Функция PrintContractPrintContract(Запрос)
    УН = Запрос.ПараметрыURL["Guid"];
    ДокументСчет = Документы.СчетНаОплатуПокупателю.ПолучитьСсылку(Новый УникальныйИдентификатор(СокрЛП(УН)));
    
    ТабДок = Новый ТабличныйДокумент;
    Документы.СчетНаОплатуПокупателю.ПечатьДоговорНаУчастиеВВыставке(ТабДок, ДокументСчет.Ссылка);
    ИмяФайла = ПолучитьИмяВременногоФайла("pdf");
    ТабДок.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.PDF);
    ДанныеФайла = Новый ДвоичныеДанные(ИмяФайла);
    
    Ответ = Новый HTTPСервисОтвет(200);
    Ответ.Заголовки.Вставить("Content-type", "application/pdf; charset=utf-8");    
    Ответ.УстановитьТелоИзДвоичныхДанных(ДанныеФайла);
    Возврат Ответ;
КонецФункции[/CODE]

А как обратиться к внешней печатной форме из http-сервиса и вернуть табличный документ?
 
 
   KDS
 
1 - 22.05.18 - 16:05
up
   singlych
 
2 - 22.05.18 - 18:20
Если БСП, то посмотри процедуру УправлениеПечатью.ПечатьПоВнешнемуИсточнику()

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует