Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Печать Word в веб режиме

Печать Word в веб режиме
Я
   seraf
 
09.09.20 - 15:35
Подскажите, уже спрашивал, запарился разбираться.

Есть макет двоичный данных (это сохраненный шаблон Word).
Я его получаю на клиенте, потом запускаю последовательно
НачатьПодключениеРасширенияРаботыСФайлами
установив соединение генерирую локальный путь
НачатьПолучениеКаталогаВременныхФайлов
после делаю запись
НачатьЗапись

и в конце на клиенте пытался сгенерировать ОбъектВорд = Новый COMОбъект("Word.Application") и передать ему этот файл, нифига он короче не создается там конечно

Как весь этот бред короче сделать, просто получить двоичные данные макета сервера, сохранить их в файл, создать ком объект и присвоить ему этот макет.
   seraf
 
1 - 09.09.20 - 15:36
В результате требуется чтобы пользователю открылся Word-документ на клиентской машине
   Andreyyy
 
2 - 09.09.20 - 16:05
(1) ЗапуститьПриложение(сохраненный_куда_то_файл_с_расширением_ворд) ?
   seraf
 
3 - 09.09.20 - 16:13
Сохраняю я шаблон, в котором наполняю параметры и открываю

ОбъектВорд = Новый COMОбъект("Word.Application");
ОбъектВорд.Documents.Add(РасположениеФайла);    
ШаблонВорд = ОбъектВорд.ActiveDocument;
//заполнение данных

ШаблонВорд.Bookmarks("Номер").Select();
ШаблонВорд.Application.Selection.TypeText(Структура.Номер);
...
ОбъектВорд.Application.Visible = Истина;
ОбъектВорд.Activate();

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.