Создаю обработку где описан этот код
//Подключение к серверу автоматизации OpenOffice
Попытка
OpenOffice = Новый COMОбъект("com.sun.star.ServiceManager");
scr = Новый COMОбъект("MSScriptControl.ScriptControl");
scr.language = "javascript";
scr.eval("MassivParametrov = new Array()");
MassivParametrov = scr.eval("MassivParametrov");
перед печатью ищю текст, меняю его
ТекущийЛист = Файл.sheets.getByIndex(0);
ReplaceDescriptor = ТекущийЛист.createReplaceDescriptor();
ReplaceDescriptor.SearchString = "code";
ReplaceDescriptor.ReplaceString = СокрЛП(пЗаявка.Номер);
ТекущийЛист.replaceAll(ReplaceDescriptor);
мВыбФайл = "\\1CSQL2\storage\1С\Total\Печать\"+СокрЛП(глТекущийПользователь)+ИмяФайла;
sUrl = URLИзИмениФайла(мВыбФайл);
Попытка
Файл.storeAsURL(sUrl, MassivParametrovSave);
Файл.Close(true);
ЗапуститьПриложение(мВыбФайл);
Исключение
Сообщить("Такой файл уже открыт. закройте его!");
КонецПопытки;
Тут же видно что файл закрыт. почему не дает его открыть опять :)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой