0
Serginio1
18.01.10
✎
13:48
|
Текст.Вывод = ИспользованиеВывода.Разрешить;
Текст.Записать(КаталогСохранения+"\ТестЗаписи");
//Записывает текстовый документ в каталог
Excel = Новый COMОбъект
("Excel.Application");
//Excel = ПараметрыСеанса.ExcelApplication.Получить();
Excel.DisplayAlerts = Ложь;
КнигаExcel = Excel.WorkBooks.Add();
ЛистExcel = КнигаExcel.WorkSheets(1);
НаименованиеФайла=КаталогСохранения+"\Test.xlsx";
попытка
КнигаExcel.SaveAs(НаименованиеФайла,51);
ЗаписьЖурналаРегистрации("Записан тестоавый файл",УровеньЖурналаРегистрации.Ошибка,,,НаименованиеФайла);
КнигаExcel.Close(Ложь);
Excel.Quit();
исключение
ЗаписьЖурналаРегистрации("Ошибка записи Ёксель",УровеньЖурналаРегистрации.Ошибка,,,ОписаниеОшибки());
ЗаписьЖурналаРегистрации("Нет достпаа для записи",УровеньЖурналаРегистрации.Ошибка,,,НаименованиеФайла);
ТекстОшибки = "Ошибка записи файла "+ОписаниеОшибки();
КнигаExcel.Close(Ложь);
Excel.Quit();
возврат
КонецПопытки
при попытке записи в Ексель выдает ошибку
Ошибка при вызове метода контекста (SaveAs): Произошла исключительная ситуация (Microsoft Office Excel): Метод SaveAs из класса Workbook завершен неверно
Если запустить по юзером по каким выполняется сервис то все проходит на ура. Все права и для дсом есть, искал полтитики безопасности для приложения, тоже вроде все права есть. Где ещё копнуть. Ексель 2007, Видовс 2008
|
|