Имя: Пароль:
1C
 
Как программно записать файл на ftp?
0 Мисти
 
02.12.14
23:23
по такому адресу:
ftp://78.107.118.121/../files
К нему прикладывается имя и пароль.
До сих пор записывала
ФайлВФорматеPDF= ПечДокумент.ИспользуемоеИмяФайла
ПечДокумент.Записать(ФайлВФорматеPDF, ТипФайлаТабличногоДокумента.PDF);
А имя файла было типа - \\192.16.1.4\Buch\Обменная папка\ФайлыДоговоров\ном4~666
1 wertyu
 
02.12.14
23:26
(0) ссылка не открывается, какие там логин/пароль?
2 Aleksey
 
03.12.14
00:06
Аналогично
    ФТПХост = "*****";
    ФТППользователь = "****";
    ФТППароль = "****";
    ФАйл = "****.PDF";
    ФТПКаталог = "***/files/";
    Попытка
        фтп = Новый FTPСоединение(ФТПХост,21, ФТППользователь, ФТППароль);
        Сообщить("Соединяемся с сервером FTP....");
    Исключение
        Предупреждение("Не могу соединиться с FTP сервером");
        Возврат;
    КонецПопытки;
    Сообщить("Соединение с "+ФТПХост+" установлено");
    Сообщить("Отправка файла "+Файл+" на сервер...");
    ФТП.УстановитьТекущийКаталог(ФТПКаталог);
    фтп.Записать("C:\****\****.PDF",СокрЛП(Файл));
    Сообщить("Файл "+Файл+" на сервер отправлен.");
3 Aleksey
 
03.12.14
00:07
4 Мисти
 
03.12.14
13:08
Спасибо огромное! Я так и предполагала, что это вполне возможно, но нужны спец. слова.
Вопрос еще такой. У меня туда должны записываться 1000 файлов за день (например) и эти адреса должны выгружаться раз в день для дальнейшего обмена. Наверное, разумно в течение дня записывать, как и раньше, а раз в день, перед отправкой для обмена - переписать всё туда? Или 1000 раз в день соединяться - это нормально?
AdBlock убивает бесплатный контент. 1Сергей