|
1с забирает с почты битый excel-файл | ☑ | ||
---|---|---|---|---|
0
541
20.09.13
✎
08:13
|
Привет всем.
Сложилась такая ситуация: на почте лежит ексель-таблица, необходимо ее прогрузить. Если зайти на почту и скачать файл руками, то файл нормально открывается. А если заставить 1ску зайти на почту и скачать файл мне на рабочий стол, то файл скачивается, но не открывается. Может быть, кто-то сталкивался с подобным и знает, в чем дело? 8.2.18.96 Как я это делаю: Почта = Новый ИнтернетПочта; Почта.Подключиться(Профиль, протокол); // точнее расписывать не буду, с этим нет затруднений МассивСообщений = Почта.Выбрать(Ложь); Для каждого Сообщение из МассивСообщений Цикл Для каждого Вложение из Сообщение.Вложения Цикл Сообщить(Вложение.Имя); ПутьДоФайла = "E:\Users\username01\Desktop\" + Вложение.Имя; Вложение.Данные.Записать(ПутьДоФайла); КонецЦикла; КонецЦикла; |
|||
1
shuhard
20.09.13
✎
08:14
|
(0) что-то мешает сравнить оба варианта файла ?
|
|||
2
IamAlexy
20.09.13
✎
08:15
|
хм.. сейчас конечно уточню но у меня есть базка одна в которой порядка 20 ящиков.. в каждый загружено порядка 10-12 гигов писем... и всеми ящиками пользуются..
вроде народ не жаловался пока.. |
|||
3
IamAlexy
20.09.13
✎
08:18
|
работает без проблем..
правда платформа 8.3 |
|||
4
Cyberhawk
20.09.13
✎
08:20
|
"битый файл", "не открывается" - подробнее
|
|||
5
541
20.09.13
✎
08:23
|
(1) Сравнил. Одна и та же таблица, выгруженная 1с, весит 741 байт, а выгруженная мной - 314 килобайт.
(2) У меня здесь тоже большинство потоков "ексель через почту в 1с" работает на ура, только в одном случае проблема - всего с одним клиентом, одним ящиком. Просто не могу понять, что не так с этими файлами, обычные таблицы, вроде. (4) Мой 2010 офис при попытке открыть этот файл просто открывает пустое окно икселя (даже не пустую таблицу, а просто запускает иксель и останавливается, не открывая ничего) |
|||
6
hhhh
20.09.13
✎
08:25
|
(5) наверно файлы еще не записались, а вы их уже открываете. Времени побольше дайте им. Кофе попейте, потом открывайте файл.
|
|||
7
541
20.09.13
✎
08:39
|
(6) Добавил Сообщить("Отключаемся"); в самый конец процедуры, чтобы быть уверенным в том, что все, что могло выполниться, уже выполнилось и записалось. Подождал даже специально минуту.
Нет изменений :( |
|||
8
541
20.09.13
✎
08:41
|
Забыл добавить: в качестве теста закинул на этот же ящик еще .doc и .jpg файлы, все скачались 1с-кой весом в 741 байт, ни один не открывается.
Меняю никнейм на 741. |
|||
9
ptiz
20.09.13
✎
08:51
|
Никогда не получал 1Ской почту, но вдруг: свойством СпособКодирования может поиграться?
|
|||
10
MiniMuk
20.09.13
✎
08:54
|
(8) Странно, должно быть 737
|
|||
11
mehfk
20.09.13
✎
08:55
|
(8) Открой в блокноте этот 741-байтный файл и посмотри.
|
|||
12
MiniMuk
20.09.13
✎
09:04
|
(11) По размеру похоже на ссылку
|
|||
13
Infsams654
20.09.13
✎
10:00
|
(0) где то тут похожая тема была 1-2 недели назад. Там у ТС в 8.2.18 не открывался, а 8.2.17 - на ура
|
|||
14
shuhard
20.09.13
✎
10:23
|
(5)[Сравнил. Одна и та же таблица, выгруженная 1с, весит 741 байт, а выгруженная мной - 314 килобайт. ]
да не размер важен, содержимое |
|||
15
Cyberhawk
20.09.13
✎
12:45
|
(5) у меня такое бывает и на нормальных файлах, обхожу этот косяк, открыв файл двойным щелчком еще раз (не закрывая перед этим то самое пустое окно Экселя) - тогда все ништяк
|
|||
16
Dunemaster
21.09.13
✎
00:13
|
Скорее всего в сообщении не указан Content-Type вложения. Это Известный глюк платформы, в некоторых случаях она портит файлы.
http://partners.v8.1c.ru/forum/thread.jsp?threadId=1174973&id=1176940#1176940 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |