|
Платформа 8.3.16.1502 vs платформа 8.3.12.1529, сохранение в Excel (xls, xlsx) | ☑ | ||
---|---|---|---|---|
0
Dmumaju
01.09.20
✎
17:39
|
Может кто сталкивался - разница скорости при сохранении табличного документа в Excel составляет 2-2.5 раза. Т.е. 12 платформа сохраняет быстрее 16. Есть обходные пути сохранения, кроме использования Excel.Application?
Речь про ТабличныйДокумент.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.XLSX), формат XLS97 и XLS95 ведут себя аналогично. |
|||
1
Tatitutu
01.09.20
✎
17:41
|
попробуй костылик и замерь время сохрани сначала в mxl и сразу пересохрани в xlsx
|
|||
2
dka80
01.09.20
✎
17:44
|
В 16 платформе косяк был при работе с эксель. На 17 поправили
|
|||
3
Dmumaju
01.09.20
✎
23:12
|
(1) не помогло
|
|||
4
Dmumaju
01.09.20
✎
23:13
|
(2) на 8.3.17.1549 аналогично
|
|||
5
dka80
02.09.20
✎
08:51
|
Сколько времени занимает сохранение на 12 и на 16 платформе? Сколько строк и колонок?
|
|||
6
rudnitskij
02.09.20
✎
09:46
|
(0) 1й вариант через КОМ-объект
2й вариант - записывать эксель-документ как ZIP-архив (на инфостарте находил технологию) Но не уверен, что они подойдут для сохранения уже сформированного табличного документа |
|||
7
Dmumaju
02.09.20
✎
10:00
|
Уточнения по результатам экспериментов:
* Печатная форма акта, шапка + таблица 16000 строк, 5 колонок, подвал * 10 итераций записи в файл * Обработка с управляемой формой, выполнение в серверном контексте * При выполнении в клиент-серверном режиме на 12 платформе время записи = 36 сек * При выполнении в клиент-серверном режиме на 16 платформе время записи = 93 сек * При выполнении в файловом режиме режиме на 12 платформе время записи = 20 сек * При выполнении в файловом режиме режиме на 16 платформе время записи = 86 сек * При выполнении в файловом режиме режиме на 17 платформе время записи = 86 сек * При выполнении в файловом режиме режиме на 14 платформе время записи = 43 сек |
|||
8
Dmumaju
02.09.20
✎
10:02
|
(6) не понял про "записывать эксель-документ как ZIP-архив". Чтобы получить эксель-документ мне нужно из mxl как-то конвертнуть, а конвертация как раз и тормозит
|
|||
9
Dmumaju
02.09.20
✎
14:09
|
для инфо: в баг-репорте к платформе ничего похожего на эту проблему не нашел
|
|||
10
rudnitskij
07.09.20
✎
21:13
|
(8) Конечно не понял, таким методом пишутся имеющиеся данные, а не табличный документ
"а конвертация как раз и тормозит" - не конвертируйте тогда, пишите в эксель сразу. И посмотрите настройки DCOM в вашей системе, может там каких прав не хватает |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |