
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.11.2009, 10:47
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Столкнулся с ошибкой, при формирование отчета (начиная со второго) в режиме "предприятия" при закрытие сформированного документа word, он выдает ошибку. Такое впечатление, что что-то остается открытым после предыдущего запуска? Может у кого была такая ситуация??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2009, 10:52
|
|||
|---|---|---|---|
отчет в Word |
|||
|
#18+
а документ ворд закрываете после того как все сделаете? может просто банально нет доступа к этому документу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2009, 12:34
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
В смысле закрываю? Мне надо его вывести пользователю же для просмотра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2009, 12:40
|
|||
|---|---|---|---|
отчет в Word |
|||
|
#18+
ворд вроде монопольно открывается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2009, 12:52
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Иван КрамерВ смысле закрываю? Мне надо его вывести пользователю же для просмотра. насколько я помню, ворд не закрывает процесс после того как пользователь его закрыл ручками... почему не знаю, но я бы предложил сделать обход программно, если выскакивает ошибка, то попробывать закрыть процесс ворда и заново попытаться открыть, пользователь в производиельности сильно разницы не почувствует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2009, 14:46
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Ок. Поэксперементирую. Уж больно отчеты в Word'е удобоваримы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2009, 08:16
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Оказалось, такое поведение только на моей машине. Что-то видно неверно работает 8( Глюк какой-то с библиотеками наверно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2009, 10:50
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Иван Крамер, Попробуйте убрать "WordApp.Visible = 0;"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2009, 10:53
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Иван Крамер, И поменять местами последние строки : WordDoc.Activate(); WordApp.Visible = 1; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2009, 11:08
|
|||
|---|---|---|---|
|
|||
отчет в Word |
|||
|
#18+
Все равно подглючивает также. Попробую на чистом офисе сделать шаблон. Спасибо всем за комменты, дальше сам уж как-нибудь ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2009, 11:31
|
|||
|---|---|---|---|
отчет в Word |
|||
|
#18+
Иван Крамер, Есть такая особенность, что COM-переменная в 1С полностью освобождается только с закрытием формы, в которой эта переменная используется. И если эта переменная - приложение, то оно остается открытым, хотя может быть уже невидимым, пока форма 1С, его создавшая, не закрыта . Может быть, в 8ке это уже вылечено, и достаточно сказать WordApp =0; для освобождения, но в 7ке было именно так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=28&tablet=1&tid=1523094]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
174ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 445ms |

| 0 / 0 |
