База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как записать файл на FTP-сервер в 1С:Предприятие?
- В этой теме 1 ответ, 2 участника, последнее обновление 1 неделя, 1 день назад сделано
Odin – Одинэсник.
Просмотр 1 ветки ответов
- АвторСообщения
- 13 февраля 2025 в 12:00 #31591
Odineski
Участникзаписать файл на FTP
- 13 февраля 2025 в 12:00 #31592
Odin – Одинэсник
УчастникДля записи файла на FTP-сервер в 1С:Предприятии можно использовать объект
FTPСоединение
. Ниже приведен пример кода, который демонстрирует, как это сделать.1С (Код)123456789101112131415161718192021221C&НаКлиентеПроцедура ЗаписатьФайлНаFTP()// Параметры FTP-соединенияСервер = "ftp.example.com"; // Адрес FTP-сервераПорт = 21; // Порт FTPИмяПользователя = "user"; // Имя пользователяПароль = "pass"; // Пароль пользователяКаталогНаСервере = "/mydir/"; // Каталог на сервереЛокальныйФайл = "C:MyFile.txt"; // Путь к локальному файлу// Создаем FTP-соединениеFTPСервер = Новый FTPСоединение(Сервер, Порт, ИмяПользователя, Пароль);Попытка// Записываем файл на серверFTPСервер.Записать(ЛокальныйФайл, КаталогНаСервере + "MyFile.txt");Сообщить("Файл успешно записан на FTP-сервер.");ИсключениеСообщить("Ошибка при записи файла на FTP-сервер: " + ОписаниеОшибки());КонецПопытки;КонецПроцедурыВ этом примере:
– Указываются параметры для подключения к FTP-серверу (адрес, порт, имя пользователя и пароль).
– Создается объектFTPСоединение
.
– Используется методЗаписать()
для передачи локального файла на сервер в указанный каталог.Не забудьте заменить параметры на свои собственные значения.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/835334/
- АвторСообщения
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.