|
Удалить файл с фтп сервера |
☑ |
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)
спасибо, проблема была именно в этом
|
|