| 1
    
        olmi   30.09.14✎ 20:59 | 
        Повторяю проблему:
В давно работающей обработке по выдаче в Word приказов на одном из компьютеров возникли проблемы с путем к файлу шаблона .dot. Шаблон находится в  папке ExtForms базы, с других компов нормально читается.
 Все известные мне причины проверила - длинный путь, читабельность шаблона, расшаренность папок по сети. Смотрела путь и через Windows и из 1С. Операционка XP.
 Вот начало:
 ПутьШаблона = СокрЛП(КаталогИБ()+"\ExtForms\"+НаимШаблона+".dot");
 Если ФС.СуществуетФайл(ПутьШаблона)=0 Тогда
 Предупреждение("Не найден файл "+ПутьШаблона);
 КодОш=1;
 Возврат;
 КонецЕсли;
 
 НовыйФайл=СокрЛП(ТекКаталог)+"\"+НаимДок+".rtf";
 Если ФС.СуществуетФайл(НовыйФайл)=1 Тогда
 Если Вопрос("Файл данного документа в WORD уже создан. Перезаписать?","Да+Нет")="Да" Тогда
 ФС.УдалитьФайл(НовыйФайл);
 Иначе
 Возврат;
 КонецЕсли;
 КонецЕсли;
 
 Word = СоздатьОбъект("Word.Application");
 Word.visible=0;
 Word.Documents.Add(ПутьШаблона);
 Сыплется на последнем операторе.
 Сообщение:
 Word.Documents.Add(ПутьШаблона);
 {Обработка.ВыгрузитьПриказ_в_Word.Форма.Модуль(58)}: Microsoft Word: Ошибка файла.
 |  | 
    
        | 2
    
        olmi   30.09.14✎ 21:01 | 
        Сделать Word видимым пока не могу - на одном из компов юзер ушел, не закрыв базу, а доступа к его компу нет. 
Есть ли еще способы? Завтра с утра буду пробовать, когда админы того товарища отключат).
 |  |