Имя: Пароль:
1C
1С v8
Записать файл на FTP
0 Alex E
 
14.12.11
11:55
Не могу победить такую задачку:
ФТП_коннект = Новый FTPСоединение(АдресДляРаботыФТП, , ИмяПользователя, ПарольПользователя);
ФТП_коннект.УстановитьТекущийКаталог(КаталогФТП);
ФТП_коннект.Записать(ИмяФайла, "x.xml");

на последней строчке ошибка. Когда всю последнюю строчку ставлю в отладчике в выражение - сообщение "Обращение к процедуре как к функции"
1 Maxus43
 
14.12.11
12:00
явно путь записи полный указать может?
2 Andr10K
 
14.12.11
12:03
Делал "ТвойФайл.Вывод = ИспользованиеВывода.Разрешить;" ?

И шестым параметром "FTPСоединение" попробуй "Истина".
3 Alex E
 
14.12.11
12:05
пассивный режим пробовал
Про .Вывод не понял. Это к какому объекту?
4 Andr10K
 
14.12.11
12:18
Отбой, это к файлу. Источник на диске присутствует?
5 Andr10K
 
14.12.11
12:18
Права доступа все есть?
6 Alex E
 
14.12.11
12:21
просто фтпклиентом файлу туда копирую..
7 Andr10K
 
14.12.11
12:23
У меня первым параметром стоит IP адрес, вторым - порт. Код не в регламентном задании выполняется?
8 Alex E
 
14.12.11
12:24
порт ставил и убирал - 21 проблема не решилась
код пока не в регламенте
9 Alex E
 
14.12.11
12:25
хочу понять - проблема с ФТП сервером? код правильно написан?
10 Alex E
 
14.12.11
12:25
ИмяФайла - полное имя файла на диске, он есть физически
11 Andr10K
 
14.12.11
12:26
Вроде правильно. Пути, параметры проверь. Пароль - имя пользователя.
12 Alex E
 
14.12.11
12:27
вторая строка отрабатывает, ошибка на третей
13 Ахиллес
 
14.12.11
12:27
так, что за ошибка то?
14 Alex E
 
14.12.11
12:27
падает в исключение, в описании - пусто
15 Andr10K
 
14.12.11
12:30
В корень попробуй запиши, без УстановитьКаталог.
16 Ахиллес
 
14.12.11
12:30
убери исключение
17 zak555
 
14.12.11
12:30
покажи весь код
18 Ахиллес
 
14.12.11
12:32
слеши на фтп прямые или обратные в пути прописал?
19 Ахиллес
 
14.12.11
12:33
замени реальные логин и пароль и выкладывай весь код сюда
20 Alex E
 
14.12.11
12:33
{Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(2960)}: Ошибка при вызове метода контекста (Записать)
       ФТП_коннект.Записать(ИмяФайла, "x.xml");
по причине:

по причине:
Ошибка работы с Интернет:  ftp://62.118.250.38Upload failed (at start/before it took off)
21 Alex E
 
14.12.11
12:38
всем спасибо, пока таймаут сисадмин попросил