|
как программно получить печатную форму УПД |
☑ |
0
knopik777
26.06.23
✎
15:58
|
Добрый день.
Есть необходимость програмно получить печатную форму упд, что бы потом в пдф сохранить на диск, запросом получаю ссылку на документ реализации а как дальше не могу понять.
Помогите кто может
|
|
1
АгентБезопасной Нацио
26.06.23
✎
16:02
|
а как еще ее можно получить? красками на холсте?
|
|
2
Волшебник
26.06.23
✎
16:03
|
(0) Пригласите программиста
|
|
3
MWWRuza
26.06.23
✎
16:09
|
(0) Получить откуда? из ЭДО - ??? или из своей базы?
|
|
4
АгентБезопасной Нацио
26.06.23
✎
16:11
|
(3) ну если он ссылку на документ реализации получил...
|
|
5
MWWRuza
26.06.23
✎
16:14
|
Ссылку куда? На сервер ДО(возможно, у меня на этом крыша поехпла, см. сосднюю тему :-) ), или на док в своей базе? Слишком много неизвестных...
|
|
6
arsik
26.06.23
✎
16:21
|
Примерно так.
КомандыПечати = УправлениеПечатью.КомандыПечатиОбъекта(Метаданные.Документы.ЗаказНаряд);
НайденнаяКоманда = КомандыПечати.Найти("ПФ_MXL_КвитанцияЗавершающий", "Идентификатор");
Если НайденнаяКоманда = Неопределено Тогда
Возврат;
КонецЕсли;
КомандаПечатиВФайл = ОбщегоНазначения.СтрокаТаблицыЗначенийВСтруктуру(НайденнаяКоманда);
//КомандаПечатиВФайл.ДополнительныеПараметры.Вставить("ПечататьНомераУПД", Истина);
//КомандаПечатиВФайл.ДополнительныеПараметры.Вставить("РазбиватьПоСделкам", Ложь);
КомандаПечатиВФайл.МенеджерПечати = "Документ.ЗаказНаряд";
НастройкиСохранения = УправлениеПечатью.НастройкиСохранения();
НастройкиСохранения.ФорматыСохранения.Добавить(ТипФайлаТабличногоДокумента.PDF);
НастройкиСохранения.ПереводитьИменаФайловВТранслит = Ложь;
НастройкиСохранения.ПодписьИПечать = Ложь;
МассивОбъектовУчета = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(ЗаказНаряд);
РезультатПечати = УправлениеПечатью.НапечататьВФайл(КомандаПечатиВФайл, МассивОбъектовУчета, НастройкиСохранения);
Для каждого СтрокаТаблицы Из РезультатПечати Цикл
ПолноеИмяФайла = "тарампарам.pdf";
СтрокаТаблицы.ДвоичныеДанные.Записать(ПолноеИмяФайла);
КонецЦикла;
|
|
7
Михаил Козлов
28.06.23
✎
09:46
|
В модуле менеджера документа "Счет-фактура выданный" есть функция, которая возвращает табличный документ.
|
|
8
АгентБезопасной Нацио
28.06.23
✎
07:57
|
(5) "когда в руках молоток - все вокруг кажется гвоздем"©
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан