Имя: Пароль:
1C
 
Варианты выгрузки из эксель
0 NIGHTHUNTER
 
27.04.21
05:43
Здравствуйте.

Рассматриваю имеющиеся варианты выгрузки из эксель. В формат .xls. Сейчас смотрю первый, попавшийся пример. Его код такой.

&НаСервере
Процедура СоздатьXLS()
    ТаблицаЗначений        = ПолучитьданныеДляВыгрузки();
    //
    Table                  = Новый COMObject("Excel.Application");
    Book                     = Table.Workbooks.Add();
    List                     = Book.Sheets.Add();
    //
    List.Cells(1, 1).Value = 11;
    List.Cells(1, 1).Value = 11;
    List.Cells(1, 1).Value = 11;
    List.Cells(1, 1).Value = 11;
    //
    Попытка
        Book.SaveAs(КаталогНаДискеУТ + "\" + "Nomenklatura.xls");        
    Исключение
        Сообщить(ОписаниеОшибки() + ". Файл не сохранен ! ");
    КонецПопытки;
    //
    Table.Quit();
КонецПроцедуры

////////

Скажите пожалуйста, когда может быть использован подобный пример? Я как вижу он жутко медленный, и вешает процесс.
В чем его польза? Если больше данных будет, время обычного сохранения в формат .xls значительно возрастет?
Получается у этого метода сплошные недостатки ?
1 Иванович Михаил
 
27.04.21
05:54
(0) Выгрузка или загрузка, уж определитесь. И вопрос то в чем?
2 NIGHTHUNTER
 
27.04.21
07:56
(1) Выгрузку, пока разбираю.
3 NIGHTHUNTER
 
27.04.21
07:57
(1) Запустил этот код, он подвис. Хотя там данных то нет. Вот я и узнаю, что этот пример не рекомендуется использовать в практических целях?
Мнения хочу узнать.
4 Кирпич
 
27.04.21
08:03
(3) Excel же не запускается мгновенно. Пару-тройку секунд загружается Excel, потом пол миллисекунды выполняется твоя выгрузка(или загрузка)
5 ДенисЧ
 
27.04.21
08:04
Напрямую в ексел, да ещё через оле, в этом году пишут только слоупоки и найтхунтеры.
6 NIGHTHUNTER
 
27.04.21
08:18
(5) Это рассмотрение одного из методов. Я же написал о чем вопрос.
Поделитесь своими вариантами, их преимуществами и тд. Я разбираю выгрузку в эксель.
7 Кирпич
 
27.04.21
08:23
(6) Освой гугл для начала. Там информации вагон. Вот например
https://pro1c8.ru/obmen-excel-1c/
8 NIGHTHUNTER
 
27.04.21
08:27
(7) Спасибо. Ну да, я ее и начал разбирать. Эту информацию.