|
Загрузка файлов с ФТП |
☑ |
0
Collector
20.09.11
✎
18:29
|
Добрый вечер!
Стоит 7.7 склад. Сеть магазинов размещает заявки на ФТП в виде текстовых файлов. Обработкой их от туда забираем и автоматом формируем заявки покупателя в 1С. В связи с намеченным переходом на УТ, начал переписывать обработку под 8.2. Столкнулся с таким конфузом:
После вот этого:
Соединение = Новый FTPСоединение(ФТПСерв, Порт, Логин, Пароль, ,Ложь);
СписокФайлов = Соединение.НайтиФайлы(ПапкаЗагрузкиФТП, "*.txt", Ложь);
Имя файлов в массиве отображается вот в таком виде:
���������_����� �20_�11-010374_19092011.txt
Хотя если делать НайтиФайлы просто в каталоге, все считывается нормально((((
Есть способ побороть сей неприятный глюк или единственный вариант (чего бы очень не хотелось делать!) грузить клиента, чтобы они у себя правили ????
|
|
1
Collector
20.09.11
✎
18:30
|
P.S. Они так отображаются из-за того, что на русском написано название...
|
|
2
Администратор 1С
20.09.11
✎
19:20
|
У меня на ftp в некотрых броузерах русские буквы читаются нормально, в некоторых нет. Поэтому в обработках при закачки на ftp именуем файлы только латинскими буквами.
|
|
3
Collector
21.09.11
✎
13:07
|
Жаль конечно, что не нашлось нормального решения((((
|
|
4
ptiz
21.09.11
✎
13:09
|
(3) А через проводник имена нормально видны?
|
|
5
Collector
21.09.11
✎
13:11
|
(4) Да, если тоталом или например експлорером цепляюсь к фтп, все нормально видно...
|
|
6
ZanderZ
21.09.11
✎
13:13
|
(0) ФТП на чем поднято ?
|
|
7
ParaWiz
21.09.11
✎
13:14
|
(0) это utf-8 кодировка ...
|
|
8
vde69
21.09.11
✎
13:14
|
попробуй реестр подправить
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
а вообще можно устанавливать кодировку в явном виде
|
|
9
Collector
21.09.11
✎
13:33
|
(8) Изменения в реестре не помогли. Как можно устанавливать кодировку в явном виде ?
|
|
10
vde69
21.09.11
✎
13:43
|
(9) изменения вступают в силу только после перезагрузки
|
|
11
andrewks
21.09.11
✎
13:45
|
(10) имхо, (8) это здесь ну совсем ни при чём
|
|
12
vde69
21.09.11
✎
13:49
|
(11) на мой взгляд вероятность 50%, либо поможет либо нет :)
а вообще
|
|
13
Collector
21.09.11
✎
13:55
|
(10)просто для информации. перезагрузка не помогла.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой