Имя: Пароль:
1C
1С v8
Медленное формирование excel-документа из 1с
0 Andy MilkyWay
 
11.06.13
17:13
В 1с с помощью технологии com-объекта создаю Excel-книгу, заполняю ее ячейки, вставляю картинки. Делаю это на своей локальной машине, процесс проходит довольно быстро, в течении 1,5 минут. Когда то же самое пытаюсь сделать на сервере у заказчика, время работы увеличивается раз в 10. Анализирую загрузку сервера в этом время - загрузка обычная средняя. В чем может быть дело?
1 Wobland
 
11.06.13
17:14
табличный документ сделать не догадался?
2 mikecool
 
11.06.13
17:14
оформление накладывай скопом, после вывода данных - раз в 10 быстрее будет
3 Andy MilkyWay
 
11.06.13
17:17
(1) там несколько листов, каждый для отдельной группы товара, произвольное количество фото (от 0 до ...) для группы и/или каждой позиции, нужно вывести содержание, другие листы, повставлять гиперссылки, в общем, проще сразу в Excel
4 Andy MilkyWay
 
11.06.13
17:18
(2) оформление там гибкое, в зависимости от ситуации
5 Gammi
 
11.06.13
17:19
Мы сперва сохраняли в текст с разделителями, затем текст импортировали в excel. Потом скопом оформляли
6 Andy MilkyWay
 
11.06.13
17:22
(5) да так хорошо делать, когда данные однородные, а у меня см. (3) и (4)
7 МихаилМ
 
11.06.13
17:24
как Вариант - антивирус мешает.
8 mikecool
 
11.06.13
17:24
(4) и? что мешает выводить в пустые колонки служебную инфу, по которой потом оформлять?
9 Andy MilkyWay
 
11.06.13
17:26
тут дело в том, что на локальной машине всё работает с приемлемой скоростью, а на сервере, который вроде бы должен быть быстрее и мощнее - медленее. Вот в чем суть вопроса. Почему на сервере долго формируется?
10 Andy MilkyWay
 
11.06.13
17:26
(7) я вот об этом тоже думал: антивирус или еще какой-нибудь "защитник"
11 МихаилМ
 
11.06.13
17:33
(0)
что сообщает замер производительности ?
12 Andy MilkyWay
 
11.06.13
17:33
нашел в и-нете, что нужно отключить вывод строки статуса, отключить пересчет, перерисовку экрана, что это все делается, как вроде бы это делал человек, поэтому нужно поотключать. Отключил, но ничего существенно не поменялось
13 Andy MilkyWay
 
11.06.13
17:34
(11) вот это не делал. Можно попробовать
14 Andy MilkyWay
 
11.06.13
17:39
Можно попробовать еще на другом сервере запустить ради эксперимента, что там выдаст глянуть
15 arsik
 
гуру
11.06.13
17:44
(0) Сохрани каждую страницу в отдельный табличный документ (эксель), потом через ком объедини все в один.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший