Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Выгрузка нескольких ТЗ в один файл Excel в разные листы

Выгрузка нескольких ТЗ в один файл Excel в разные листы
Я
   WhiteDragon93
 
18.12.17 - 13:48
Всем привет!

Есть несколько таблиц значений, каждую из них необходимо записывать в отдельный лист экселя.

Есть какой-нибудь универсальных механизм по типу построителя, позволяющий это сделать?
 
 
   lodger
 
1 - 18.12.17 - 14:20
Worksheets.Add ?
   Tatitutu
 
2 - 18.12.17 - 14:20
"универсальный механизм по типу построителя" - это ты - твоя голова и руки.
Попробуй ничего сложного нет от слова вообще!

если умеешь программно записывать одну таблицу в один лист
то сменить имя листа - думаю проблем не составит.
   Maniac
 
3 - 18.12.17 - 14:21
(1) а) нужен эксель
б) если на серваке хочется делать под линуксом или еще чем то. то фига.
не понимаю почему еще такого инструмента не сделали в платформе
   WhiteDragon93
 
4 - 18.12.17 - 14:38
(2) да это все знаю и понимаю, но задался вопросом существования возможности писать как-то так, только в разные листы в один файл.

ТабДок = Новый ТабличныйДокумент;
    
    Построитель = Новый ПостроительОтчета();
    
    Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТЗ);
    Построитель.ВыводитьЗаголовокОтчета = Ложь;
    Построитель.Вывести(ТабДок );    
    ТабДок.Записать(Объект.ФайлДляВыгрузки + ".xlsx",ТипФайлаТабличногоДокумента.XLSX);
   WhiteDragon93
 
5 - 18.12.17 - 14:39
(3) это да, отдельная история с наличием экселя на сервере

Список тем форума
Рекламное место пустует  Рекламное место пустует
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует