Выгрузка в Excel несколькими порциями

1. skela 3 28.04.21 16:43 Сейчас в теме
На неуправляемых формах нужно отчет сохранить в несколько файлов по заданному количеству строк, подскажите как это можно сделать?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ubnkfl 28.04.21 16:56 Сейчас в теме
Для этого достаточно отчет сохранить в несколько файлов по заданному количеству строк.
3. soft_wind 28.04.21 17:29 Сейчас в теме
это для чего? в почту не влазиет?
тогда включайте архивацию с разбивкой на порции
4. KonecEsli 1 28.04.21 17:47 Сейчас в теме
(3) Что же там за отчет ? Больше 20 МгБ ? ))))
5. unknown181538 160 28.04.21 19:29 Сейчас в теме
(1) не очень производительно, конечно, но может быть удалять области по частям
ТабличныйДокумент.УдалитьОбласть(ОбластьСтрока, ТипСмещенияТабличногоДокумента.ПоВертикали);

потом получать отдельные табличные документы.
6. skela 3 29.04.21 09:19 Сейчас в теме
а можно выводить как в УПД например, там же можно регулировать количество строк на листе?
7. skela 3 29.04.21 09:42 Сейчас в теме
можно как-то помять сколько строк в табличном документе?
8. starik-2005 3170 29.04.21 11:16 Сейчас в теме
Для А = 1 по Таблица.ВысотаТаблицы / КоличествоСтрокНа Цикл
  Таб = Новый ТаблицчныйДокумент;
  Таб.Вывести(
      Таблица.ПолучитьОбласть(
          А * ( КоличествоСтрокНа -1 ) + 1,
          1,
          Мин( А * КоличествоСтрокНа , Таблица.ВысотаТаблицы),
          Таблица.ШиринаТаблицы )
    );
   Таб.Записать ( ИмяОчередногоФайла , ТипТабличногоДокумента.XLSX);
  КонецЦикла;
Показать
Как-то так...
9. skela 3 30.04.21 15:27 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот