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 видимым пока не могу - на одном из компов юзер ушел, не закрыв базу, а доступа к его компу нет.
Есть ли еще способы? Завтра с утра буду пробовать, когда админы того товарища отключат).
|
|