Робота з ftp-сервером в 1с підприємстві 8

Використання

Робота з ftp-сервером в 1с підприємстві 8

Платформа 1С: Підприємство 8.x має в своєму складі власний FTP-клієнт. Дуже часто його використовують для передачі файлів обміну між комп'ютерами по мережі.

Сьогодні в статті напишемо невелику обробку з функціями читання списку файлів на FTP-сервері, а також завантаження і збереження файлів.

Як вже говорилося раніше, обробка буде отримувати список файлів, а також завантажувати файли на FTP-сервер і скачувати їх.

Зовні форма обробки виглядає наступним чином:

Робота з ftp-сервером в 1с підприємстві 8

Структура метаданих обробки наступна:

Робота з ftp-сервером в 1с підприємстві 8

Отримання списку файлів

Лістинг команди отримання списку файлів наступний:

У конструктор FTP-з'єднання передаються введені в реквізити дані для з'єднання з FTP-сервером. Метод "НайтіФайли" отримує список файлів в заданому каталозі (перший параметри). Другий параметр - рядок шаблону для пошуку файлів.

Завантаження файлу на FTP-сервер

Програмний код досить простий:

Вибирається файл на диску і за допомогою методу "Записати" передається на сервер. Перший параметр - шлях до файлу на диску, другий - ім'я файлу на FTP-сервері.

Завантаження файлу з сервера

Подивимося програмний код команди:

Загальний принцип той же. Спочатку користувач вибирає шлях збереження файлу, потім цей шлях передається в метод "Отримати" у другій параметр. У першому параметрі вказується шлях до файлу на FTP-сервері.

завдання вирішена

На цьому завдання можна вважати вирішеною. Обробку з прикладу Ви можете завантажити за посиланням.

Схожі статті