Для того чтобы организовать торговлю в Интернет-магазине компании потребуется наличие всего одного Менеджера, контролирующего процесс автоматической работы магазина как из офиса компании, так и из любого места в Сети.
Каталог прайсов интернет магазинов - разместите свой прайс бесплатно
  Главная  |    О компании  |    Новости  |    Статьи  |    Форум  |    Клиенты  |    Обратная связь  |    Карта сайта
Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль.
Запомнить
Пароль
   
Форум
 Программа iNETsHOP » Работа с программой
        Автоматический импорт прайс-листов
Автоматический импорт прайс-листов

25.01.2016 14:02

Admin


Администратор


Количество сообщений   135
Зарегистрирован:   23-08-2007, 09:03:21
Автоматизация
1. Полный перечень интерфейсов, свойств и методов будет представлен в соответствующей разделе сайта посвященному автоматизации. В прикрепленных файлах библиотек типов отображены некоторые свойства и методы доступные для использования клиентами автоматизации.

2. Метод PriceLoader.Start работает аналогично интерфейсу программы и проводит полный цикл импорта прайс-листа в программу от закачки по ссылке с интернета, выполнении дополнительных сценариев vbs, команд консоли cmd, sql-запросов и проверок на дубликаты, подозрительные товары, автоматического определения категорий и т.п.

Ценообразование товаров рассчитывается только средствами самой СУБД (триггеры, процедуры, функции) и не зависит от оболочки. Т.е. зависит только от данных в самой базе данных.

3. В операционной системе Windows есть встроенный планировщик, который может выполнять сценарии vbs из командной строки, например через CScript.exe.

Сервер автоматизации iNETsHOP.App работает как любой объект OLE Automation, потому может быть вызвать и из планировщика MSSQL Server в обычном SQL-скрипте. Данный пример отобразит версию установленного клиента программы:
Код

declare @IiNETsHOP int, @hr int, @ClientVersion varchar(20);
exec @hr = sp_OACreate 'iNETsHOP.App', @IiNETsHOP OUT;
exec @hr = sp_OAGetProperty @IiNETsHOP, 'ClientVersion', @ClientVersion OUT;
PRINT @ClientVersion;
exec @hr = sp_OADestroy @IiNETsHOP;



Прикрепленные файлы
ole_automation_app.txt   ( 9 Просмотров | 2 KB )
ole_automation_priceimporter.txt   ( 9 Просмотров | 7.6 KB )
Пользователь оффлайн Распечатать
 

Распечатать  |  Следующая тема  |  Предыдущая тема
Перейти
 

Статистика форума
Тем: 506, Сообщений: 3222, Пользователей: 2255
Приветствуем новичка по имени Gotit
Ближайшие дни рождения
Сегодня именинников нет


iNETsHOP - программа для формирования каталога товаров интернет-магазина и обработки прайсов Copyright 2007-2015 "Программа iNETsHOP - работа с прайс-листами поставщиков для интернет магазинов ®" iNETsHOP - обработка, объединение, анализ прайсов поставщиков и конкурентов