gifts2017

Вывод печатных форм (документов, отчетов) в pdf

Опубликовал Neman Entorin (ne_en) в раздел Обработки - Универсальные обработки

Обработка для вывода печатных форм в виде файла pdf. Обработка выполнена как функциональный ящик. В неё передаются табличная форма, имя файла для вывода и опция о необходимости отобразить файл, после формирования. Я её использую для дальнейшей отправки печатной формы (счета, накладные, фактуры, дебиторки) по электронной почте.

Обработка не имеет никаких специфик по конфигурации и может быть внедрена в любую.

Для использования всего навсего нужно вместо вывода вставить текст:

//Таб.Показать("Печать накладной","");
Параметры=СоздатьОбъект("СписокЗначений");
Параметры.Установить("ТабличныйДокумент",Таб);
Параметры.Установить("ИмяФайла","D:\! ! ! OUT\1c_prn.pdf");
Параметры.Установить("Присоединять",0);
Параметры.Установить("Показать",1);
ОткрытьФормуМодально("Обработка.ВывестиВ_pdf",Параметры);

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Вывод в pdf
.ert 49,50Kb
23.05.14
9
.ert 49,50Kb 9 Скачать
PDF Writer. ВК для печати в pdf
.exe 7,74Mb
23.05.14
6
.exe 10.6.0.226 7,74Mb 6 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дониэла Иванова (Доня) 18.06.14 10:15
Можно по-подробнее:
куда этот текст надо вставлять?
В каждую печатную форму или куда !!! ???
2. Neman Entorin (ne_en) 19.06.14 15:11
(1) Да. Нужно заменить "Таб.Показать(..." на указанный текст.
В самом деле это так сказать блок конструктора, и использовать можно его и другим способом применив в своих программах. При передаче параметров, форма на экран не выводится, а сразу выдаёт pdf. Я на самом дел использовал его как блок для отправки печатных форм в формате pdf по электронке.
3. Владимир Snegnii (tradeagent) 16.03.15 14:09
Добрый день!
Большая просьба к автору, отметить, что обработка только для 7-ой версии платформы, желательно в названии темы. Я попался, скачал, а воспользоваться не могу, ибо мне нужна для 8-ой платформы...
4. Neman Entorin (ne_en) 17.03.15 00:45
(3) tradeagent, в публикации указанно:
" Платформа 1C:Предприятие 7.7
Конфигурация Все для 1С:7.7 "

А относительно 8ки даже не думал писать, потому как там всё значительно проще. Есть возможность просто сохранять табличный документ в виде pdf без каких-либо дополнительных разработок.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа