Предложения по COM-серверу
Добрый день господа!
Жизнь подкинула новую задачку: Клиентское ПО нужно установить оператору. Оператор работает в базе 1С. Инет там будет по 3G модему, подключение НЕ ПОСТОЯННОЕ, т.е. обрабатывается документ, при проведении которого происходит подключение к интернету через командную строку. Как-только документ провелся, подключение разрывается. На клиенте период запросов к серверу - "в ручную".Так вот, есть предложение в КОМ-сервере добавить метод, инициализирующий запрос он-лайн данных (по одной или по все машинам), например ReceiveData(Device). Далее не помешало бы в таком случае реализовать и событие, которое срабатывало бы при окончании такого запроса. "OnReceiveOnlineData" не совсем подходит, т.к. срабатывает при поступлении новых данных по каждой машине, если я не ошибаюсь. Что скажете, господа разработчики? Может такое уже можно решить? |
Есть сложности в реализации. Как Вы представляете себе ожидание результата с Вашей стороны?
|
Цитата:
Насчет "OnReceiveOnlineData" я все таки ошибался, срабатывает один раз. Теперь осталось программно нажать на кнопку "Получить online данные". Думаю, каких-либо технических проблем не должно быть, чтобы добавить такой функционал... |
что-то господа программеры замолчали! :) Как насчет моего предложения:
Цитата:
|
Реализовано:
http://www.tk-chel.ru/download/AG_3_4_12.zip http://www.tk-chel.ru/download/AutoGRAPH_OLE.zip 1. ReceiveOnlineData(с/н ТС или 0 для всех) 2. По событию OnReceiveOnlineData либо в цикле ожидания проверять свойство выбранного ТС - CarLastTime для принятия решения: достаточно ли данных для выполнения расчёта |
Цитата:
Спасибо большое! |
Текущее время: 17:56. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot