Имя: Пароль:
1C
 
ActiveDocument ошибкка при вызове метода контекста SaveAs
0 hawk1
 
08.09.21
12:52
Пытаюсь сохранить сформированный вордовский шаблон
&НаСервере
Процедура СохранитьДоговор()  
    ИмяФайла = КаталогДляСохранения + "\Договор №" + НомерДоговора + " от " + ДатаДоговора + " - " + ЗаказКлиента.Контрагент.Наименование + ".docx";
    
    Документ.SaveyAs(ИмяФайла, 17);
    
    МенеджерЗаписи = РегистрыСведений.ДоговорыКлиентов.СоздатьМенеджерЗаписи();
    МенеджерЗаписи.Период = ТекущаяДата();
    МенеджерЗаписи.ЗаказКлиента = ЗаказКлиента;
    МенеджерЗаписи.НомерДоговора = НомерДоговора;
    МенеджерЗаписи.ФайлДоговора = ИмяФайла;
    МенеджерЗаписи.Записать(Ложь);
    
    ОбъектВорд = Новый COMОбъект("Word.Application");
    ОбъектВорд.Documents.Open(ИмяФайла);
    ОбъектВорд.Visible = Истина;
    ОбъектВорд.Activate();
КонецПроцедуры
Но получаю описанную ошибку. В чем дело?
1 ДенисЧ
 
08.09.21
12:53
сообщить(имяФайла) и искать запретные символы.
2 Галахад
 
гуру
08.09.21
12:54
Что такое "Savey"?
3 hawk1
 
08.09.21
14:39
(2) Опечатка. Полный текст ошибки Ошибка при вызове метода контекста (SaveAs): Произошла исключительная ситуация (Microsoft Word): Ошибка команды. Имя файла \\tsclient\D\Счета\Договор №СБ21-09001 от 08.09.2021 0:00:00 - ХЛЕБОПРОДУКТ, ООО.docx
4 ДенисЧ
 
08.09.21
14:48
"0:00:00"

Низзя
Независимо от того, куда вы едете — это в гору и против ветра!