Последние сообщения |
|
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 может выступать в качестве COM сервера автоматизации OLE Automation и содержит следующие интерфейсы:
iNETsHOP.App - общая работа с сервером автоматизации, подключение к серверу СУБД, работа с таблицами
iNETsHOP.App.PriceImporter - импорт прайс-листов
Перед использованием программы как COM сервера автоматизации OLE Automation, ее нужно специальным образом зарегистрировать на рабочей станции, чтобы вся необходимая информация попала в реестр. Для этих целей присутствуют параметры RegServer и UnRegServer. Для регистрации COM сервера запустите программу с параметром RegServer, то есть выполните команду:
iNETsHOP.exe RegServer
Чтобы нужная информация попала в реестр Windows, данные действия нужно производить от имени администратора.
Методы и свойства интерфейса iNETsHOP.App:
Метод Connect(Authentication, Server, Database, User, Password) - подключение к серверу баз данных MS SQL
[in] long Authentication - тип аутентификации, 1=MSSQL, 2=Windows
[in] VARIANT Server - имя сервера СУБД и имя инстанса MS SQL Server, "(local)" - локальный сервер
[in] VARIANT Database - имя базы данных
[in] VARIANT User - логин пользователя
[in] VARIANT Password - пароль
Метод Disconnect - отключение от сервера баз данных
Метод DataExchange(ID) - запуск шаблона обмена информацией
[in] long ID - код шаблона обмена информацией
Свойство ClientVersion VARIANT - получить версию клиента
Свойство ServerDate VARIANT - дата/время сервереа СУБД.
Свойство UserName VARIANT - логин текущего пользователя;
Свойство ServerName VARIANT - имя текущего сервера СУБД
Метод GetParameter(Name, Value) - получить значение глобального параметра/настройки
[in] VARIANT Name - название параметра/настройки
[out] VARIANT * Value - возвращаемое значение
Метод SetParameter(Name, Value) - установить значение глобального параметра/настройки
[in] VARIANT Name - название параметра/настройки
[in] VARIANT Value - новое значение
Метод GetUserParameter(Name, Value) - получить значение параметра/настройки пользователя
[in] VARIANT Name - название параметра/настройки
[out] VARIANT * Value - возвращаемое значение
Метод SetUserParameter(Name, Value) - установить значение параметра/настройки пользователя
[in] VARIANT Name - название параметра/настройки
[in] VARIANT Value - новое значение
Метод StartTransaction - начать транзакцию
Метод EndTransaction - завершить транзакцию
Метод RollbackTransaction - откатить транзакцию
Метод ExecSQL(Query) - выполнить произвольный sql-запрос
[in] VARIANT Query - текст sql-запроса
Метод SelectTableField(TableName, FieldKeyName, FieldKeyValue, FieldValueName, ResultValue) - получить значение любого поля произвольной таблицы базы данных
[in] VARIANT TableName - название таблицы
[in] VARIANT FieldKeyName - название ключевого поля
[in] VARIANT FieldKeyValue - значение ключа
[in] VARIANT FieldValueName - название поля выборки
[out] VARIANT * ResultValue - значение поля выборки
Метод UpdateTableField(TableName, FieldKeyName, FieldKeyValue, FieldsNames, FieldsValues) - изменить значения произвольных полей произвольной таблицы
[in] VARIANT TableName - название таблицы
[in] VARIANT FieldKeyName - название ключевого поля
[in] VARIANT FieldKeyValue - значение ключа
[in] VARIANT FieldsNames - массив названий полей значения в которых нужно изменить
[in] VARIANT FieldsValues - массив значений
Свойство PriceImporter - возвращает ссылку на объект iNETsHOP.PriceImporter
|
|