Как программно сохранить печатную форму в PDF? #649109


#0 by SAP
Как программно сохранить печатную форму в PDF?
#1 by and2
записать табличный документ ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType) Значения Описание: Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <ТипФайлаТаблицы> метода Записать. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Возможен обмен с сервером. См. также: ТабличныйДокумент, метод Записать
#2 by Dmitriy_Kolesnikov
Если запускать как ВнешнееСоединение или Сервер, то сохраняет только в MXL и PDF.
#3 by Evrepid
Синтаксис: Записать(<ИмяФайла>, <ТипФайлаТаблицы>) Параметры: Тип: Строка. Имя файла, в котором сохраняется табличный документ. Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ. Значение по умолчанию: MXL Описание: Записывает табличный документ в файл. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95. Не поддерживается сохранение в PDF картинок типа Метафайл. При работе на веб-клиенте вызов метода выполняет обращение к серверу. Пример: Как обычно ля - ля?
#4 by Dmitriy_Kolesnikov
в 8.1 - как я сказал. К сожалению, 8.2 не вариант.
#5 by mikecool
виртуальный пдф-принтер
#6 by Dmitriy_Kolesnikov
Метод Печать не будет работать в режиме COM-соединения.
#7 by mikecool
а он там и не нужен
#8 by Dmitriy_Kolesnikov
??? Есть ТабличныйДокумент, как его напечатать на виртуальный pdf-принтер в режиме ВнешнееСоединение?
#9 by Dmitriy_Kolesnikov
Синтаксис: Напечатать(<Непосредственная печать>) Параметры: <Непосредственная печать> (необязательный) Тип: Булево. Определяет необходимость показа диалога печати перед печатью. Истина - не выводить диалог; Ложь - выводить диалог. Значение по умолчанию: Истина Описание: Выводит табличный документ на печать. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Пример: ТабДок.Напечатать;
#10 by mikecool
чего ты истеришь? в топике есть хоть слово про внешнее соединение?
#11 by Dmitriy_Kolesnikov
у меня  похожая задача, но решил не создавать отдельной темы. Задачу описал. Какие есть пути решения? Yoksel не предлагать, он не открывает таблицы, сохраненные из 8.1 в формате MXL7.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С