|
чтение файла по FTP | ☑ | ||
---|---|---|---|---|
0
_barracuda_
11.06.17
✎
21:39
|
Добрый день. получил файл по фтп,а как его прочесть,как обработать?
АдресСайта ="http://www.mebel-kopi.ru"; Порт = "21"; Логин = "mebel-kopi"; Пароль = "******"; ИмяКаталога = "www/mebel-kopi/vwb_export_product"; Попытка Соединение = Новый FTPСоединение(АдресСайта, Порт, Логин, Пароль); Соединение.УстановитьТекущийКаталог(ИмяКаталога); Исключение Соединение = Неопределено; Сообщить("Не смог установить соединение с FTP-сервером"); КонецПопытки; Возврат Соединение; |
|||
1
Fram
11.06.17
✎
21:50
|
(0) а что говорит поставщик файла?
|
|||
2
_barracuda_
11.06.17
✎
21:51
|
я так полагаю его нужно сохранить на диск и уже из процедур работать с ним
вот пытаюсь его сохранить Функция СохранимФайл() Если Соединение.НайтиФайлы("export.csv").Количество() = 0 тогда Возврат 0; КонецЕсли; ВременныйФайл = ПолучитьИмяВременногоФайла("csv"); Соединение .Получить("export.csv",ВременныйФайл ); ТекстовыйДок = Новый ТекстовыйДокумент; ТекстовыйДок.Прочитать("export.csv", "windows-1251"); ТекстовыйДок.Записать("D:\1C\export.csv"); КонецФункции пишет файл не обнаружен |
|||
3
Fram
11.06.17
✎
21:55
|
(2) ты его на локальный диск по какому сохранил видишь?.. тогда почему ты пытаешься прочитать непонятно что потом?
|
|||
4
Fram
11.06.17
✎
21:55
|
*по какому пути
|
|||
5
Fram
11.06.17
✎
21:57
|
Я так понимаю, куски кода были найдены на просторах инета или синтакс помощника, и тупо вставлены без понимания что делает каждая строка кода?
|
|||
6
_barracuda_
11.06.17
✎
21:59
|
(4) D:\1C\export.csv
(5)угу.по фтп работаю первый раз соединился.вот пытаюсь записать на диск файл чтобы его потом обрабатывать |
|||
7
Fram
11.06.17
✎
22:01
|
Ну так читай то что скачал
|
|||
8
_barracuda_
11.06.17
✎
22:03
|
(7)http://programmist1s.ru/obmen-dannyimi-1s-i-ftp/
имяфала это тупо имя файла или полностью с каталогом? |
|||
9
Fram
11.06.17
✎
22:04
|
Причем тут фтп?.. я вижу что не умеешь читать текстовый файл с локального диска по известному пути .
|
|||
10
_barracuda_
11.06.17
✎
22:08
|
(9)в данный момент файл находится на фпт и единственное что я сделал это подключился к нему.читать то я его умею.я его хочу сохранить на локальный диск чтобы начать его читать.
|
|||
11
_barracuda_
11.06.17
✎
22:13
|
(9)его можно уже читать после получения?Соединение .Получить("export.csv",ВременныйФайл );
|
|||
12
_barracuda_
11.06.17
✎
22:17
|
пытаюсь прочесть -файл не обнаружен
ИмяФайла="export.csv"; //очищаем таблицу и удаляем колонки Таблица.Очистить(); Таблица.Колонки.Очистить(); ЭлементыФормы.Таблица.Колонки.Очистить(); ЗагружаемыйФайл = Новый ТекстовыйДокумент; ЗагружаемыйФайл.Прочитать(ИмяФайла); |
|||
13
Fram
11.06.17
✎
22:21
|
(12) говорю ж не умеешь читать файлы с локального диска. И, похоже, даже не понимаешь что такое путь к файлу.
|
|||
14
_barracuda_
11.06.17
✎
22:25
|
(13) все решил спасибо
|
|||
15
Fram
11.06.17
✎
22:27
|
(14) всегда пжлста )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |