Пример процедуры
&НаСервере Процедура СохранитьВPDFНаСервере() ТабДок = Новый ТабличныйДокумент; Макет = Обработки.ТабличныйДокументСохранитьВPDF.ПолучитьМакет("Макет"); ОбластьМакета = Макет.ПолучитьОбласть("Шапка"); ТабДок.Вывести(ОбластьМакета); МестоположениеФайла = "G:\ProverkaZapisi\Тест.pdf"; ТабДок.Записать(МестоположениеФайла , ТипФайлаТабличногоДокумента.PDF); //Запись в Excel //МестоположениеФайла = "G:\ProverkaZapisi\Тест.XLSX"; //ТабДок.Записать(МестоположениеФайла , ТипФайлаТабличногоДокумента.XLSX); //Запись в Word //МестоположениеФайла = "G:\ProverkaZapisi\Тест.docx"; //ТабДок.Записать(МестоположениеФайла , ТипФайлаТабличногоДокумента.DOCX); //Прочие форматы //ТипФайлаТабличногоДокумента поддерживает множество форматов //html5, mxl, txt, ods, можете поэксперементировать с различными форматами Сообщить("Файл успешно сохранен"); КонецПроцедуры
Обратите внимание, если возникла ошибка (нет доступа для записи в папку, при этом с правами у данного пользователя windows все в порядке) при выполнении строки с кодом «ТабДок.Записать ()». Выполните данную строку кода «&НаКлиенте».
Перед запуском обработки убедитесь, что на вашем компьютере существует директория «G:\ProverkaZapisi\Тест.pdf»
Оставить комментарий