Имя: Пароль:
1C
 
Сохранение Таб документа в Excel
0 Morozov Roman
 
23.01.24
18:50
Всем здрасьте! Кто-нибудь сталкивался с подобным запросом, может кто подскажет. В общем есть Печ форма, при формировании выходит разделитель страниц, допустим сформировалась 3 листа, пользователь нажимает сохранить, стандартным сохранением платформы, ну и сохраняется все в Excel одним листом по очереди. А он говорит: "А мне надо что б на 3 страницах было", я чо т малость ошалел, не готов был к такому запросу, сижу думаю, а это вообще законно так сохранить станд методом? Можно такое сделать или кодом писать надо такое?
1 Lama12
 
23.01.24
18:55
(0) С определенной версии платформы вроде можно.
Ищи описание.
2 Волшебник
 
23.01.24
18:55
см. ПакетОтображаемыхДокументов
3 Morozov Roman
 
23.01.24
19:01
(1) (2) Понял, спасибо!
4 Morozov Roman
 
23.01.24
19:34
(1) (2) А нет еще есть вопрос, не сталкивался с этим никогда, посидел почитал немного, "ПакетОтображаемыхДокументов", ПФ внешняя, в модуле объекта при формировании Таб док или еще где- то этот код описать можно? Или надо что-то в конфигураторе менять?
6 Галахад
 
24.01.24
09:05
Книга = Новый ПакетОтображаемыхДокументов;
        
Лист = Книга.Состав.Добавить();
Лист.Данные = ПоместитьВоВременноеХранилище(ТД1);
Лист.Наименование = "Лист 1";
        
Лист = Книга.Состав.Добавить();
Лист.Данные = ПоместитьВоВременноеХранилище(ТД2);
Лист.Наименование = "Лист 2";
        
Книга.Записать(ИмяФайла, ТипФайлаПакетаОтображаемыхДокументов.XLSX);