Вход | Регистрация

1С:Предприятие ::

Метки: 

8.3.11 метод табличного документа Прочитать не загружает .xls

Я
   GreyK
 
07.07.18 - 10:46
Решил перейти с АДО на средства 1С. Делаю внешнюю обработку для загрузки приходных накладных. Подскажите что делаю не так.

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

Ошибка "Формат файла не поддерживается".
 
  Рекламное место пустует
   МихаилМ
 
1 - 07.07.18 - 10:50
режим совместимости ?
   Maniac
 
2 - 07.07.18 - 10:57
а ты думал в сказку попал.
у экселя с момента выхода несколько десятков версий. и клиенты твои могут работать на чем попало. к тому же в большинстве случаев книги приходят
   Maniac
 
3 - 07.07.18 - 10:58
формат - это как раз и сообщает что файл скорее всего был сделан на непонятной версии экселя.
   GreyK
 
4 - 07.07.18 - 11:19
(1) Базовая версия.
   GreyK
 
5 - 07.07.18 - 11:22
(3) Открывал ЛибреОфисом и пересохранял, эффект нулевой.
   Сергиус
 
6 - 07.07.18 - 11:53
(0)А сам файл точно xls, а не xlsx?
   GreyK
 
7 - 07.07.18 - 12:08
(6) Да.
   GreyK
 
8 - 07.07.18 - 14:30
Вопрос закрыт, файл не успевал записаться на сервере.


Список тем форума
Рекламное место пустует   Рекламное место пустует
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки - вот настоящая работа.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует