| 
    
        
     
     | 
    
  | 
Не получается открыть файл на сервере. | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        vv2304    
     17.09.24 
            ✎
    18:41 
 | 
         
        Для поиска ошибки написал простенькую обработку.
 
        &НаКлиенте Процедура ОткрытьФайл(Команда) АдресВременногоХранилища = ""; ПоместитьФайл(АдресВременногоХранилища, ИмяФайла,,Ложь, ЭтаФорма.УникальныйИдентификатор); ОткрытьФайлНаСервере(АдресВременногоХранилища); КонецПроцедуры &НаСервере Процедура ОткрытьФайлНаСервере(АдресВременногоХранилища) Попытка ДвоичныеДанные = ПолучитьИзВременногоХранилища(АдресВременногоХранилища); ИмяВременногоФайла = ПолучитьИмяВременногоФайла("xlsx"); ДвоичныеДанные.Записать(ИмяВременногоФайла); Исключение Возврат ; КонецПопытки; Попытка // Загрузка Microsoft Excel ExcelПриложение = Новый COMОбъект("Excel.Application"); Исключение Сообщить("Ошибка при загрузке Microsoft Excel." + Символы.ПС + ОписаниеОшибки(), СтатусСообщения.Внимание); Возврат ; КонецПопытки; Попытка // Открытие файла Microsoft Excel ExcelФайл = ExcelПриложение.WorkBooks.Open(ИмяВременногоФайла); Исключение Сообщить("Ошибка открытия файла Microsoft Excel." + ИмяВременногоФайла + Символы.ПС + ОписаниеОшибки(), СтатусСообщения.Внимание); КонецПопытки; Вылетает с ошибкой на открытии файла. Ошибка открытия файла,не удается получить доступ к файлу. Указан несуществующий файл или путь, Файл используется другой программой Имя книги совпадает с именем другой книги, открытой в данный момент Проверяю файл C:\Users\1c_service\AppData\Local\Temp\v8_77E4_b9.xlsx он есть, прекрасно открывается не из 1С.  | 
|||
| 
    1
    
        Волшебник    
     17.09.24 
            ✎
    18:46 
 | 
         
        Что-то слишком много ошибок     
         | 
|||
| 
    2
    
        vv2304    
     17.09.24 
            ✎
    18:48 
 | 
         
        Это указаны возможные причины.     
         | 
|||
| 
    3
    
        Волшебник    
     17.09.24 
            ✎
    18:53 
 | 
         
        (2) Укажите фактическую причину. Приведите дословно текст ошибки и чтобы он соответствовал Вашему программному коду.
 
        НЕ НАДО ВРАТЬ  | 
|||
| 
    4
    
        vv2304    
     17.09.24 
            ✎
    19:03 
 | 
         
        дословно     
    
  | 
|||
| 
    5
    
        vv2304    
     17.09.24 
            ✎
    19:05 
 | 
         
        сервер под пользователем 1с-сервис. Все права , как говорят админы, даны.     
         | 
|||
| 
    6
    
        vv2304    
     17.09.24 
            ✎
    19:17 
 | 
         
        Все, всем спасибо, проблему решил.     
         | 
|||
| 
    7
    
        Волшебник    
     17.09.24 
            ✎
    19:46 
 | 
         
        (6) и что было? как решили?     
         | 
|||
| 
    8
    
        vv2304    
     17.09.24 
            ✎
    21:29 
 | 
         
        перенес чтение файла на клиента.     
         | 
|||
| 
    9
    
        DrZombi    
     гуру 
    18.09.24 
            ✎
    06:07 
 | 
         
        (8) Печально.     
         | 
|||
| 
    10
    
        vv2304    
     18.09.24 
            ✎
    07:23 
 | 
         
        (9) На админов я воздействовать не могу.     
         | 
|||
| 
    11
    
        SleepyHead    
     гуру 
    18.09.24 
            ✎
    07:39 
 | 
         
        (10) Но вы можете скопировать файл на сервер и разбирать на сервере. Вам именно через приложение экселя надо разбирать?     
         | 
|||
| 
    12
    
        Stepashkin    
     18.09.24 
            ✎
    08:28 
 | 
         
        (0) Может файл был открыт в Экселе?     
         | 
|||
| 
    13
    
        vv2304    
     18.09.24 
            ✎
    08:23 
 | 
         
        (11) Я сначала так и делал.
 
        ПоместитьФайл(АдресВременногоХранилища, ИмяФайла,,Ложь, ЭтаФорма.УникальныйИдентификатор); ОткрытьФайлНаСервере(АдресВременногоХранилища); &НаСервере Процедура ОткрытьФайлНаСервере(АдресВременногоХранилища) на сервере в локальных политиках право на запуск DCOM я дать не могу.  | 
|||
| 
    14
    
        Волшебник    
     18.09.24 
            ✎
    08:29 
 | 
         
        (13) Читайте файл без EXCEL и без DCOM     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |