Главная  |  Продукты  |  Услуги и цены  |  Клиенты  |  Контакты
 
1C Предприятие 7.7
Наши решения
Программирование
1С Предприятие 8.*
Наши решения
Партнерские разработки
Типовые решения
Программирование
Администрирование
Web проекты
Интернет-магазины
Поиск по сайту

 

Мощный инструмент для интеграции и управления интернет-магазином.  Его преимуществом, является то, что для начала использования модуля необходимо минимум времени. Все сценарии для различных CMS и различных конфигураций 1С уже заложены в модуле и могут быть использованы большинством интернет-магазинов.

1. Минимум времени для настройки и старта модуля. 

2. Простой и понятный интерфейс управления обменами.
Все инструменты для выгрузки, загрузки и управления товарами и заказами.

3. Удобный инструмент для работы Вашего менеджера.

4. Модуль работает как внешнее приложение для 1С, что позволяет выполнять обновления конфигураций в автоматическом режиме.

Цена: 400$ Подробная информация о модуле

 

Главная arrow Программирование arrow Импорт - экспорт arrow Выгрузка файлов на FTP, используя системные команды
Выгрузка файлов на FTP, используя системные команды Версия в формате PDF Версия для печати Отправить на e-mail
Рейтинг: / 11
ХудшаяЛучшая 
Написал Валецкий Станислав   
Кроме выгрузки на ФТП используя стандартные методы 1С, сущствуют и другие способы выгрузки. Один из них мы сейчас разберем. Задача очень простая выгрузить файл на ФТП. Будем использовать системные команды. Для этого мы создадим простой текстовый документ, в него запишем скрипт на выполнение и запустим его на выполнение. Код будет следующий:
 
  //Создаем новый текстовый документ
  Соединение = Новый ТекстовыйДокумент;
  
  //Прописываем в него параметры подключения к ФТП - IP адрес, имя и пароль пользователя
  Соединение.ДобавитьСтроку("open " + Сокрлп(FTPАдресОбмена));     
  Соединение.ДобавитьСтроку("user " + Сокрлп(ПользовательFTPСоединения) + " " + Сокрлп(ПарольFTPСоединения));
  Соединение.ДобавитьСтроку("binary"); //установка режима передачи двоичных файлов
  
  //Устанавливаем каталог для загрузки файлов
  Соединение.ДобавитьСтроку("cd " + СОКРЛП(КаталогОбменаИнформацией) + ИмяКаталогаКартинокТоваров); 
  
  //Отправка - указываем путь к локальному фалу для отправки
  Соединение.ДобавитьСтроку("put "+ ПолноеИмяФайла);
  
  //Закрываем соединение
  Соединение.ДобавитьСтроку("bye ");  
  
  //Сохраняем временных текстовый файл с нашим кодом для выполнения
  Соединение.Записать(СОКРЛП(ИмяКаталогаДляВыгрузкиФайлов) + "1.txt","ASCII");  
  
  //Запускаем наш код на выполнение
  КомандаСистемы("ftp  -s:c:\1.txt");
  
  //Удаляем временный текстовый файл с кодом
  УдалитьФайлы("c:\temp\1.txt");
 
 


Данный метод удобно использовать в автоматическом режиме выгрузки. Но у него есть свой, достаточно большой минус - у пользователя открывается окно выполнения скрипта (команда системы), где отображается вся информация для подключения к ФТП (адрес, пользователь и пароль). Поэтому данный метод можно использовать только администраторами для своих нужд.
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Жирный Курсив Подчеркнутый Зачеркнутый Цитата


Защитный код
Обновить

След. >
Карта сайта
1C-PROFI © 2018
Использование материалов разрешено только с указанием ссылки (для web сайтов гиперссылки)
www.megastock.ru