8.х Как лучше реализовать механизм массового сохранения в Excel?

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Vitaly, 14 окт 2014.

  1. TopicStarter Overlay
    Vitaly
    Offline

    Vitaly Опытный в 1С

    Регистрация:
    21 фев 2014
    Сообщения:
    366
    Симпатии:
    0
    Баллы:
    26
    Имеется документ акт сверки. Необходимо реализовать механизм группового сохранения печатной форм (акт сверки) в xls. Как лучше это сделать? Взять за основу шаблон excel заполнять и сохранять его или можно за основу взять печатную форму переделать ее во внешнюю только как потом это дело можно сохранить в excel? Возможность сохранения в excel зашита в самой платформе (когда у нас в самой программе открыта печатная форма и мы ее сохраняем)?
    Спасибо.
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    сделать обработку, которая умеет отбирать документы по определенным параметрам, содержащую в себе код формирования печатной формы
    Сформированный ТабДок можно программно сохранить в виде *.xls файла.
    Vitaly нравится это.
  3. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    398
    Баллы:
    104
    ТабличныйДокумент.Записать (SpreadsheetDocument.Write)
    ТабличныйДокумент (SpreadsheetDocument)
    Записать (Write)
    Синтаксис:

    Записать(<ИмяФайла>, <ТипФайлаТаблицы>)
    Параметры:

    <ИмяФайла> (обязательный)

    Тип: Строка.
    Имя файла, в котором сохраняется табличный документ.
    <ТипФайлаТаблицы> (необязательный)

    Тип: ТипФайлаТабличногоДокумента.
    Формат, в котором будет сохранен табличный документ.
    Значение по умолчанию: MXL
    Описание:

    Записывает табличный документ в файл.
    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
    Примечание:

    При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95.
    Не поддерживается сохранение в PDF картинок типа Метафайл.
    При работе на веб-клиенте вызов метода выполняет обращение к серверу.
    Пример:

    ТабДок.Записать("C:\My Documents\Таблица2.mxl");
    Vitaly нравится это.

Поделиться этой страницей