| 
    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     
         | 
 |