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

Купить абразивный диск Ремонт пластика, шлифовальные диски круги. | вариатор brp
 

Модуль предназначен для формирования прайсов различной структуры, с выводом на печать и в Эксель. Сформированный прайс может быть заархивирован и отправлен через ФТП на Ваш сайт, и все это, нажатием одной кнопки. Модуль  работает с любой конфигурацией 1С 8.1, 1С 8.2 и 1С 8.3.

1. Хранение неограниченного количества вариантов формирования и оформления прайсов.

2. Формирование прайса в виде дерева с любыми полями товара и с изображениями

3. Вставка гиперссылок на страницы товара на Вашем сайте.

4.
Вывод прайса на печать, в Эксель, архивирование и выгрузка по ФТП.

5.
Уменьшение изображений до указанных размеров

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

 

Главная 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