Последние сообщения |
|
10-02-2021, 23:21
чтото не отвечает никто. пальцем в небо, но я...
|
|
28-11-2020, 10:38
Здравствуйте. При импорте прайсов поставщиков в...
|
|
30-10-2020, 16:03
В интерфейсе программы можно сделать фильтр товаров...
|
|
29-10-2020, 15:18
Здравствуйте.
Подскажите, есть ли возможность...
|
|
25-09-2020, 11:30
Импорт прайс-листа возможен только по одной закладке...
|
|
03-07-2020, 12:10
у нас после переезда на более мощное железо бывает...
|
|
30-06-2020, 12:31
Работает! Спасибо)
|
|
23-06-2020, 11:24
нужные столбцы слишком далеко в файле, после Z,...
|
|
01-04-2020, 20:24
логирование включать не вариант, слишком сильно бд...
|
|
26-02-2020, 20:18
Различия в современных версиях Microsoft SQL Server...
|
Новые темы на форуме |
|
10-02-2021, 23:21:10
Вопрос по автоматизации загрузки прайс-листов.
|
|
28-11-2020, 10:38:07
Снимаю вручную наличие, но не всегда работает
|
|
29-10-2020, 15:18:05
Экспорт даты изменения цены поставщика
|
|
30-10-2020, 16:03:19
Наценка на товар по назве товара.
|
|
25-09-2020, 11:30:13
Файл прайс-листа состоит из нескольких листов
|
|
03-07-2020, 12:10:17
Оперативное решение проблем с iNETsHOP
|
|
30-06-2020, 12:31:19
Выборка данных в разных вариантах в одной выгрузке
|
|
23-06-2020, 11:24:52
нужные столбцы слишком далеко в файле, после Z
|
|
26-02-2020, 20:18:09
какую версию SQL Server желательно ставить?
|
|
20-12-2019, 11:18:18
Длина SQL кода экспорта
|
|
Автоматизация (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
|
|