Имя: Пароль:
1C
1С v8
ComОбъект Word беда с отображением
0 Valery
 
15.10.18
17:47
база клиет серверная. обработка заполняет поля в word. Код выполняется на сервере. проблема при отображении

сом.Visible = Истина;

док.Activate();  - Вываливается Неизвестная ошибка. Выпадает при сом.Visible = Истина; иначе нет, но и ничего не отображается.

понимаю, что на сервере сом.Visible = Истина; не работает, но как тогда открыть получившейся файл?
На клиенте запустить не могу, т.к. данная обработка прицеплена как печатная форма и запускается из модуля объекта
1 lodger
 
15.10.18
17:57
(0) "понимаю, что на сервере сом"
но пишьешь "проблема при отображении"
2 lodger
 
15.10.18
17:58
либо работай с комком на клиенте от начала и до конца.
либо работай на сервере, сохраняй в темпы и передавай на клиент готовый файл.
3 Valery
 
15.10.18
18:42
2) это все так. но уже описал ситуацию почему не могу на клиенте работать.
конечно можно просто сохранять файл, а пользователь сам будет его открывать.
может использовать тоже внешнюю компоненту, типа Shell.Application, а уже из нее открыть word?
4 Cyberhawk
 
15.10.18
19:02
БСП же штатно умеет вордовские печатные формы, если на клиенте Ворд есть
5 Cyberhawk
 
15.10.18
19:02
А если на клиенте Ворда нет, то на кой черт все это надо?
6 Serg_1960
 
15.10.18
20:30
7 Valery
 
16.10.18
12:50
вопрос еще такой возник, на сервере 1с Wordа нет, есть на клиенте, 1с word на клиенте не видит и ругается что типа не установлено приложение. как запустить word в этом случае?