Имя: Пароль:
1C
1С v8
заполнение таблицы Word из 1С 8.3
0 mishkerdon
 
19.06.14
11:37
Помогите пожалуйста. Таблицу в Word очень медленно заполняет через COM (через Table.Rows.Add и последующее заполнение ячеек). Как можно ускорить процесс??
P.S.: На данный момент через COMSafeArray выгружаю в Excel, затем копирую таблицу из Excel в Word (сами понимаете это неудобный костыль)
1 Beduin
 
19.06.14
11:39
(0) А отладчик показывает, что тормозит? 1С или внешняя библиотека
2 Ислам
 
19.06.14
11:42
(0) Выгружай через ADOX, это гораздо быстрее.
3 mishkerdon
 
19.06.14
11:46
пока отладку не делал, но подозреваю что дело именно в Word, так как во время заполнения процессор нагружает процесс winword.exe.
4 mishkerdon
 
19.06.14
11:46
P.S.: строк в среднем добавляется около 1000-1500.
5 mishkerdon
 
19.06.14
11:56
(2) тыкните пожалуйста, что-то не нашел в гугле добавление данных в таблицу Word через ADOX
6 Ислам
 
19.06.14
11:57
(5) И правда не получается найти. Наверное только на экселе работает.
7 mishkerdon
 
19.06.14
12:34
ни у кого больше идей нету??