Ответ
 
Опции темы
Старый 19.03.2012, 11:21    | »»» |  #1
zsergey
Пользователь
 
Аватар для zsergey
 
Регистрация: 16.03.2011
Сообщений: 178
zsergey is on a distinguished road
По умолчанию Предложения по COM-серверу

Добрый день господа!
Жизнь подкинула новую задачку:
Клиентское ПО нужно установить оператору. Оператор работает в базе 1С. Инет там будет по 3G модему, подключение НЕ ПОСТОЯННОЕ, т.е. обрабатывается документ, при проведении которого происходит подключение к интернету через командную строку. Как-только документ провелся, подключение разрывается.
На клиенте период запросов к серверу - "в ручную".Так вот,
есть предложение в КОМ-сервере добавить метод, инициализирующий запрос он-лайн данных (по одной или по все машинам), например ReceiveData(Device). Далее не помешало бы в таком случае реализовать и событие, которое срабатывало бы при окончании такого запроса. "OnReceiveOnlineData" не совсем подходит, т.к. срабатывает при поступлении новых данных по каждой машине, если я не ошибаюсь.
Что скажете, господа разработчики?
Может такое уже можно решить?
zsergey вне форума   Ответить с цитированием
Старый 19.03.2012, 11:52    | »»» |  #2
programmer
ТехноКом
 
Аватар для programmer
 
Регистрация: 17.12.2010
Сообщений: 2,861
programmer is on a distinguished road
По умолчанию

Есть сложности в реализации. Как Вы представляете себе ожидание результата с Вашей стороны?

ООО «ТехноКом», г. Челябинск
Макаров Константин Евгеньевич - Главный Программист ООО «ТехноКом» (диспетчерское ПО «АвтоГРАФ»)
programmer вне форума   Ответить с цитированием
Старый 19.03.2012, 11:59    | »»» |  #3
zsergey
Пользователь
 
Аватар для zsergey
 
Регистрация: 16.03.2011
Сообщений: 178
zsergey is on a distinguished road
По умолчанию

Сообщение от programmer Посмотреть сообщение
Есть сложности в реализации.
Как Вы представляете себе ожидание результата с Вашей стороны?
Сложность в реализации именно чего?
Насчет "OnReceiveOnlineData" я все таки ошибался, срабатывает один раз.
Теперь осталось программно нажать на кнопку "Получить online данные".
Думаю, каких-либо технических проблем не должно быть, чтобы добавить такой функционал...

Последний раз редактировалось zsergey; 19.03.2012 в 12:21.
zsergey вне форума   Ответить с цитированием
Старый 21.03.2012, 07:28    | »»» |  #4
zsergey
Пользователь
 
Аватар для zsergey
 
Регистрация: 16.03.2011
Сообщений: 178
zsergey is on a distinguished road
По умолчанию

что-то господа программеры замолчали! Как насчет моего предложения:


Сообщение от zsergey Посмотреть сообщение
... программно нажать на кнопку "Получить online данные".
zsergey вне форума   Ответить с цитированием
Старый 04.04.2012, 07:24    | »»» |  #5
programmer
ТехноКом
 
Аватар для programmer
 
Регистрация: 17.12.2010
Сообщений: 2,861
programmer is on a distinguished road
По умолчанию

Реализовано:
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 для принятия решения: достаточно ли данных для выполнения расчёта

ООО «ТехноКом», г. Челябинск
Макаров Константин Евгеньевич - Главный Программист ООО «ТехноКом» (диспетчерское ПО «АвтоГРАФ»)

Последний раз редактировалось programmer; 04.04.2012 в 07:28.
programmer вне форума   Ответить с цитированием
Сказал «Я - ЗА»:
SK (04.04.2012)
Старый 04.04.2012, 09:22    | »»» |  #6
zsergey
Пользователь
 
Аватар для zsergey
 
Регистрация: 16.03.2011
Сообщений: 178
zsergey is on a distinguished road
По умолчанию

Сообщение от programmer Посмотреть сообщение
Реализовано:
Работает!
Спасибо большое!
zsergey вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:41. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot