Имя: Пароль:
1C
 
Удалить файл с фтп сервера
0 33554432
 
25.05.15
08:44
Я пишу так, но ничего не происходит (не удаляется файл с сервера). Связь с сервером настроена правильно, поскольку предыдущая команда копирования работает.

Для Каждого Файл Из МассивФайлов Цикл
Если Файл.ЭтоФайл() Тогда
// Копируем файл в локальный каталог
Сервер.Получить(Файл.ПолноеИмя, "D:\orders"+ "\" + Файл.Имя);
Файл.Удалить();
//Сервер.удалить(Файл.ПолноеИмя, "D:\orders"+ "\" + Файл.Имя);
КонецЕсли;
КонецЦикла;
1 Cyberhawk
 
25.05.15
08:47
А ты в логи ФТП-сервера загляни
2 33554432
 
25.05.15
08:49
я думаю что что-то с синтаксисом
3 ДенисЧ
 
25.05.15
08:50
Правов, скорее всего, не хватает на удаление
4 33554432
 
25.05.15
09:09
Я через фтп клиент удаляю файлы под тем же логин-паролем
5 olegves
 
25.05.15
09:16
(0) ты сначала в каталог нужный перейди, а потом и файл удаляй - фтп-сервер не признает полных путей из 1С
6 33554432
 
25.05.15
09:51
р
7 cons74
 
25.05.15
10:36
FTPСоединение (FTPConnection)
Удалить (Delete)
Синтаксис:

Удалить(<Путь>, <Маска>)
===========
а у тебя что за хрень в маске???
Сервер.удалить(Файл.ПолноеИмя, "D:\orders"+ "\" + Файл.Имя);

Маска это *.* или ИмяФайла.* или еще как - но не путь!
8 33554432
 
25.05.15
12:29
(7)
спасибо, проблема была именно в этом
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн