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