Есть макет двоичный данных (это сохраненный шаблон Word).
Я его получаю на клиенте, потом запускаю последовательно
НачатьПодключениеРасширенияРаботыСФайлами
установив соединение генерирую локальный путь
НачатьПолучениеКаталогаВременныхФайлов
после делаю запись
НачатьЗапись
и в конце на клиенте пытался сгенерировать ОбъектВорд = Новый COMОбъект("Word.Application") и передать ему этот файл, нифига он короче не создается там конечно
Как весь этот бред короче сделать, просто получить двоичные данные макета сервера, сохранить их в файл, создать ком объект и присвоить ему этот макет.
Сохраняю я шаблон, в котором наполняю параметры и открываю
ОбъектВорд = Новый COMОбъект("Word.Application");
ОбъектВорд.Documents.Add(РасположениеФайла);
ШаблонВорд = ОбъектВорд.ActiveDocument;
//заполнение данных
ШаблонВорд.Bookmarks("Номер").Select();
ШаблонВорд.Application.Selection.TypeText(Структура.Номер);
...
ОбъектВорд.Application.Visible = Истина;
ОбъектВорд.Activate();
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший