|
|
|
отчет в 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:47 |
|
||
|
отчет в Word
|
|||
|---|---|---|---|
|
#18+
а документ ворд закрываете после того как все сделаете? может просто банально нет доступа к этому документу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 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+
Ок. Поэксперементирую. Уж больно отчеты в Word'е удобоваримы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2009, 14:46 |
|
||
|
отчет в Word
|
|||
|---|---|---|---|
|
#18+
Оказалось, такое поведение только на моей машине. Что-то видно неверно работает 8( Глюк какой-то с библиотеками наверно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2009, 08:16 |
|
||
|
отчет в Word
|
|||
|---|---|---|---|
|
#18+
Иван Крамер, Попробуйте убрать "WordApp.Visible = 0;"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2009, 10:50 |
|
||
|
отчет в Word
|
|||
|---|---|---|---|
|
#18+
Иван Крамер, И поменять местами последние строки : WordDoc.Activate(); WordApp.Visible = 1; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2009, 10:53 |
|
||
|
отчет в Word
|
|||
|---|---|---|---|
|
#18+
Все равно подглючивает также. Попробую на чистом офисе сделать шаблон. Спасибо всем за комменты, дальше сам уж как-нибудь ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2009, 11:08 |
|
||
|
отчет в Word
|
|||
|---|---|---|---|
|
#18+
Иван Крамер, Есть такая особенность, что COM-переменная в 1С полностью освобождается только с закрытием формы, в которой эта переменная используется. И если эта переменная - приложение, то оно остается открытым, хотя может быть уже невидимым, пока форма 1С, его создавшая, не закрыта . Может быть, в 8ке это уже вылечено, и достаточно сказать WordApp =0; для освобождения, но в 7ке было именно так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2009, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36298099&tid=1523094]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
167ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 436ms |

| 0 / 0 |
