Последние сообщения |
|
25-07-2023, 13:18
Работает ли техподдержка программы?
|
|
17-03-2023, 09:36
Подвисание и блокировка
|
|
31-01-2023, 20:45
Злетіла активація після оновлення компьютерного заліза.
|
|
22-07-2022, 15:58
Ошибка при экспорте данных из куба в sql
|
|
01-07-2021, 00:06
И в догонку, можно ли создавать товар по товару...
|
|
10-06-2021, 10:44
Выдает ошибку при загрузке у нескольких поставщиков:...
|
|
19-05-2021, 12:49
Тоже интересует этот вопрос
|
|
28-04-2021, 10:53
Добрый день, подскажите почему время на экспорт...
|
|
21-04-2021, 09:34
Отсутствует признак наличия
|
|
05-03-2021, 11:00
А можно просто по имени дубли вывести? Спасибо
|
Новые темы на форуме |
|
17-03-2023, 09:36:00
Зависание програмы + Ошибка
|
|
31-01-2023, 20:45:37
Проблема з перереєстрацією програми
|
|
22-07-2022, 15:58:45
Ошибка при экспорте данных
|
|
25-07-2023, 13:18:34
Работает ли техподдержка программы?
|
|
01-07-2021, 00:06:49
Скрыть подчиненные товары
|
|
10-06-2021, 10:44:05
Ошибка при загрузке прайса: Cannot create a row of size 8090
|
|
28-04-2021, 10:53:23
Экспорт прайсов
|
|
21-04-2021, 09:34:36
Отсутствует признак наличия
|
|
10-02-2021, 23:21:10
Вопрос по автоматизации загрузки прайс-листов.
|
|
28-11-2020, 10:38:07
Снимаю вручную наличие, но не всегда работает
|
|
Автоматический импорт прайс-листов
Для автоматической закачки и импорта прайс-листа при помощи сервера автоматизации OLE Automation iNETsHOP.PriceImporter требуется дополнительно создать клиента автоматизации, который может подключиться к серверу (запустить сервер) и управлять им посредством доступных команд.
Пользователи программы iNETsHOP в своей повседневной работе могут использовать различные языки программирования, но в операционной системе Windows присутствует возможность выполнять сценарии VBS на языке Visual Basic. Рассмотрим пример создания сценария для работы с программой именно на этом простоя и удобном языке.
Создать сценарий vbs можно в любом текстовом редакторе, например в блокноте. Создадим текстовый файл iNETsHOP_automation.vbs и добавим в него следующий текст:
Set IiNETsHOP = CreateObject("iNETsHOP.App")
'вывести версию клиента
'WScript.Echo IiNETsHOP.ClientVersion
'Подключение к базе данных
'«Аутентификация: 1 - MSSQL», «Сервер», «База данных», «Пользователь», «Пароль»
IiNETsHOP.Connect 1, "(local)", "iNETsHOP_database", "Admin", "pass"
'Импорт прайс-листа
Set IPriceLoader = IiNETsHOP.PriceImporter
'Код поставщика
IPriceLoader.iS_ID = 44
'Код схемы импорта
IPriceLoader.iIMP_ID = 55
'Загрузить последние использованные настройки пути файла для Поставщик + Схема импорта
IPriceLoader.LoadLastOrigin
'Указать имя файла прайс-листа
'IPriceLoader.sPriceFileName = "c:\TEMP\price1.xls"
'указать ссылку URL с которой прайс будет закачан перед импортом
'IPriceLoader.sPriceURL = "http://price-list.in.ua/testprice.xls"
'Импортировать прайс c ожиданием конца импорта
IPriceLoader.Start 1
Set IiNETsHOP = Nothing
В данном примере, сценарий iNETsHOP_automation.vbs запускает сервер автоматизации iNETsHOP.App и подключается к серверу СУБД. Затем он получает ссылку на интерфейс iNETsHOP.PriceImporter и импортирует прайс-лист для указанного поставщика по указанной схеме импорта.
|
|