Как открывается каталог FTP?

1. parker_j 10.02.20 18:04 Сейчас в теме
Проблема открыть каталог на сервере FTP. Ошибок нет, но открывается не каталог сервера, а последнее место загрузки/открытия файлов. Если зайти через окно выбора файла в каталог на сервере, он сохраняется и при следующей попытке также откроется сразу это окно, но есть выбрать файл из другого места(например на локальном), то соответственно сбрасывается условие и следующий выбор файла будет из каталога локального... В просторах интернета решений как бы нет... Только на миста был один подобный случай и тоже без ответа...

Адрес = "ftp://81.246.9.248/";

ДиалогВыбораФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
ДиалогВыбораФайла.Фильтр = "CSV(*.csv)|*.csv";
ДиалогВыбораФайла.Заголовок="Выберете файл для загрузки";
ДиалогВыбораФайла.Каталог = Адрес;
Если ДиалогВыбораФайла.Выбрать() Тогда
ИмяФайла = ДиалогВыбораФайла.ПолноеИмяФайла;
КонецЕсли;
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. bad_wag 51 10.02.20 19:12 Сейчас в теме
Эмм, как вы себе представляете выбор файла с фтп? Диалог выбора файла открывает проводник винды.
Можно попробовать сэмулировать выбор файла, например прочитать содержимое фтп, загрузить в список значаний и от туда уже выбрать
3. parker_j 10.02.20 19:33 Сейчас в теме
(2) Все верно, из проводника винды я могу зайти на сервер FTP и вижу там файлы. Предложенный вами вариант он либо на втором плане, либо вообще отказ. Уже реализован, но видимо не понадобится.
4. bad_wag 51 11.02.20 11:25 Сейчас в теме
(3) Ну если в проводнике вы видите, то после выбора файла можно попробовать парсить путь и если он на фтп, то дальше, где идет обращению по этому пути создавать фтп соединение и вытягивать от туда нужный файл
5. parker_j 11.02.20 13:35 Сейчас в теме
(4) вопрос не в том как вытянуть файл, а открывать каталог на фтп программно(не пользователем). Пользователю должен сразу открываться каталог на фтп, а не последнее место которое вызывалось.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот