|
v8: Как лучше отправить файл на FTP |
☑ |
0
DeMi4
01.12.11
✎
10:39
|
В отчете создается документ Exsel. Как лучше сделать?
Создать его где-то а потом отправить на FTP ну а потом созданный файл удалить.
Или создавать не посредственно на FTP.
|
|
1
andrewks
01.12.11
✎
10:40
|
всё смешалось - люди, кони...
|
|
2
V_V_V
01.12.11
✎
10:59
|
(0) Если я ничего не путаю в FTP - а как файл Excel`я на нем можно создать? Это же протокол передачи уже готовых файлов...
По ходу только создать, отправить, а потом удалить...
|
|
3
DeMi4
01.12.11
✎
11:18
|
Вот почему ни чего ен передает и ошибки ни какой не вываливается
Скрипт=Новый ТекстовыйДокумент;
Скрипт.ДобавитьСтроку("open 127.0.0.1");
Скрипт.ДобавитьСтроку("user");
Скрипт.ДобавитьСтроку("gost");
Скрипт.ДобавитьСтроку("123");
Скрипт.ДобавитьСтроку("binary");
//при необходимости входим в каталог, возможно, таких команд будет несколько
//Скрипт.ДобавитьСтроку("cd "+ТекПутьФТП);
Скрипт.ДобавитьСтроку("put d:\1.xls");
Скрипт.ДобавитьСтроку("bye");
//записываем скрипт на диск
Файл = Новый Файл("d:\ftp.txt");
Скрипт.Записать("d:\ftp.txt", "windows-1251");
//а теперь запускаем его выполнение
КомандаСистемы("ftp -n -s: d:\ftp.txt");
|
|
4
Wobland
01.12.11
✎
11:19
|
FTPСоединение() срочно!
|
|
5
V_V_V
01.12.11
✎
11:20
|
А чего встроенными в 1С командами FTP не пользуешься?
|
|
6
andrewks
01.12.11
✎
11:20
|
(5) религия
|
|
7
DeMi4
01.12.11
✎
11:22
|
нашел это
|
|
8
mikecool
01.12.11
✎
11:22
|
создавай на фтп сразу - так поступают реальные пацаны
|
|
9
V_V_V
01.12.11
✎
11:28
|
(7) Пример что-ли такой попался? Забей, и сделай, как сказали в (4). Как-то так:
Соединение = Новый FTPСоединение(СерверФТП, ПортФТП, ПользовательФТП, ПарольФТП, ПроксиФТП, ПассивныйФТП);
Соединение.Записать(ИмяАрхива, ИмяФайла);
|
|
10
Wobland
01.12.11
✎
11:32
|
(9) переменная не определена СерверФТП
|
|
11
V_V_V
01.12.11
✎
11:33
|
(10) Там ничего не определено. :)
Синтакс-помощник никто не отменял, пусть почитает....
|
|
12
DeMi4
01.12.11
✎
11:41
|
Ну уж не надо думать что я на столько тупорылый)))))
|
|