заполнение таблицы 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
ни у кого больше идей нету??
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший