Имя: Пароль:
1C
1С v8
Загрузка файлов с ФТП
,
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%, либо поможет либо нет :)

а вообще http://yandex.ru/yandsearch?clid=14585&text=кракозябры+при+работе+с+ftp&lr=213
13 Collector
 
21.09.11
13:55
(10)просто для информации. перезагрузка не помогла.
2 + 2 = 3.9999999999999999999999999999999...