8.х Ошибка при открытии .xls

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем qux, 20 июн 2017.

  1. TopicStarter Overlay
    qux
    Offline

    qux

    Регистрация:
    2 июн 2009
    Сообщения:
    18
    Симпатии:
    1
    Баллы:
    1
    Имеем:
    1С:Предприятие 8.3 (8.3.8.1747)
    Бухгалтерия предприятия, редакция 2.0 (2.0.66.26)
    MS SQL Server 2008 R2

    1C получает почту, сохраняет вложения в папку на сервере. Права к папке в наличии. Далее юзер с помощью обработки открывает нужное ему вложение и делает с ним что хочет.

    ИмяВременногоФайла=ПолучитьИмяВременногоФайла(".xls");
    КопироватьФайл("\\srv\1Cpost\"+ЭлементыФормы.СписокПисем.ТекущаяСтрока.ИмяВложения,ИмяВременногоФайла);

    ТабличныйДокумент = Новый ТабличныйДокумент;
    Попытка
    ТабличныйДокумент.Прочитать(ИмяВременногоФайла, СпособЧтенияЗначенийТабличногоДокумента.Значение);
    ТабличныйДокумент.Показать();
    Исключение
    Сообщить(ОписаниеОшибки(), СтатусСообщения.Внимание);
    КонецПопытки;

    *Копирую файл на всякий случай для избежания проблем с правами

    От одного и того-же адресата приходят письма с вложенными файлами .xls
    Одно вложение открывается без проблем, другое не открывается с ошибкой:
    {ВнешняяОбработка.mail.Форма.Форма.Форма(211)}:
    Ошибка при вызове метода контекста (Прочитать):
    Ошибка при выполнении файловой операции 'C:\Users\...\AppData\Local\Temp\3\v8_C8BE_15.xls'

    В чем может быть причина

Поделиться этой страницей