8.х как табл. док сохранить В excel

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем mari8998, 26 ноя 2007.

  1. TopicStarter Overlay
    mari8998
    Offline

    mari8998

    Регистрация:
    31 окт 2007
    Сообщения:
    30
    Симпатии:
    0
    Баллы:
    1
    у меня есть печатная форма в формате mxl . как программно сохранить ее в excel ? Подскажите пожл-та
  2. AlexFF
    Offline

    AlexFF Разбирающийся

    Регистрация:
    6 мар 2007
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    26

    ТабличныйДокумент
    Записать (Write)
    Синтаксис: Записать(<Имя файла>, <Тип файла таблицы>)
    Параметры:
    <Имя файла> (обязательный)
    Тип: Строка. Имя файла, в котором сохраняется табличный документ.
    <Тип файла таблицы> (необязательный)
    Тип: ТипФайлаТабличногоДокумента. Формат, в котором будет сохранен табличный документ.
    Значение по умолчанию: MXL
    Описание:
    Записывает табличный документ в файл.
    Сериализуется.
    Пример:
    ТабДок.Записать("C:\My Documents\Таблица2.mxl");

    ТипФайлаТабличногоДокумента
    Значения
    HTML (HTML)
    HTML3 (HTML3)
    HTML4 (HTML4)
    MXL (MXL)
    MXL7 (MXL7)
    TXT (TXT)
    XLS (XLS)

    Описание:
    Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <Тип файла таблицы> метода Записать().
    Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.

    ТипФайлаТабличногоДокумента XLS (XLS)
    Описание:
    Файл в формате MS Excel (Excel 95).
  3. TopicStarter Overlay
    mari8998
    Offline

    mari8998

    Регистрация:
    31 окт 2007
    Сообщения:
    30
    Симпатии:
    0
    Баллы:
    1
    большое спасибо , но у меня формируется куча спецификаций и надо , чтобы они были сохранены с именем по наименованию номенклатуры .
    пишу путь= "c:\"+номенклатура+".xls" .нОМЕНКЛАТУРА ИЗ запроса , там все впорядке , но в этой строчке явно ошибка , не знаю где.

    Не стоит цитировать полностью большие сообщения, сокращайте
  4. AlexFF
    Offline

    AlexFF Разбирающийся

    Регистрация:
    6 мар 2007
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    26
    Не совсем понял о чем речь. Вот строка из жизни:
    ТабСчетФактура.записать("C:\Obmen\"+Строка(Номер)+".html","HTML4");

    И что передается в "Номенклатуре"? Название? возможно по коду или артикулу будет удобнее?
    Если возможно напишите кусок кода.

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