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


#0 by ad205
Вопрос, необходимо в документе "Реализация товаров и услуг" печатную форму(Торг12) не выводить на экран, а сохранять в Excel, не показывая саму печатную форму. Подскажите алгоритм и команду. Заранее спасибо.
#1 by Живой Ископаемый
невозможно, не бывает таких команд...
#2 by butterbean
Синтаксис: Записать(<Имя файла>, <Тип файла таблицы>) Параметры: <Имя файла> (обязательный) Тип: Строка. Имя файла, в котором сохраняется табличный документ. <Тип файла таблицы> (необязательный) Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ. Значение по умолчанию: MXL Описание: Записывает табличный документ в файл. Примечание: При работе на сервере или через com-соединение использует только файлы форматов mxl и txt. Пример: ТабДок.Записать("C:My DocumentsТаблица2.mxl");
#3 by ad205
Такой вариант не подходит, в xls сохраняется в не читаемом виде. Поставлю вопрос по другому. Если открыт табличный документ, то с помощью меню - файл - сохранить копию, можно сохранить его в Xls. , а программно продублировать эти действия ни как что ли?
#4 by ad205
Ура все работает ТабДокумент.Записать("C:Торг12.xls","xls");
#5 by Живой Ископаемый
неправда, это в принципе не может работать.. об этом даже в синтаксис-помощнике нет
#6 by ad205
А ты возьми и руками сделай, всего лишь одна команда
#7 by Живой Ископаемый
она не работает.
#8 by ad205
Вместо ТабДокумент.Показать; Напиши ТабДокумент.Записать("C:Торг12.xls","xls"); Укажи путь правильно. Это речь про печатную форму
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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