0
murzo1
11.07.12
✎
18:29
|
Управляемое приложение.
В макет документа помещен WORD файл.
В команду объекта помещаю код, который обращается к процедуре объекта (процедуры объекта как я понимаю обрабатываются на сервере) по заполнению WORD файла и выводу его на экран:
WordDOC = ПолучитьМакет("ПечатьДКПФиз");
ОбъектWord = WordDOC.Получить();
ДокументWord = ОбъектWord.Application.Documents(1);
ДокументWord.Activate();
Попытка ДокументWord.Content.Find.Execute("1cPFIO", Ложь,Истина,Ложь,,,Истина,,Ложь, Контрагент.Наименование); Исключение КонецПопытки;
ДокументWord.SaveAs(Каталог);
ДокументWord.Close(0);
ЗапуститьПриложение(Каталог);
В качестве каталога будет указана папка на локальном компьютере где будет файл, в него и будет сохранятся макет и открываться этот файл.
Но, т.к. это модуль объекта отрабатывается на сервере и я использую команды :
ДокументWord.SaveAs(Каталог);
ДокументWord.Close(0);
ЗапуститьПриложение(Каталог);
они сработают или их надо только на клиенте, уже по всякому попробовал, интересует ваше экспертное мнение.
|
|