ПриПериодическомПолученииДанныхКлиентаНаСервере
страницаВызывается из глобального обработчика ожидания по необходимости, но не чаще раза в 60 сек, для получения данных с клиента, а также возврате результата на клиент, если нужно. Например, для передачи статистики о количестве открытых окон и возврате признака дальнейшей передачи статистики с клиента на сервер. Для получения данных клиента на сервере они должны быть заполнены в параметре Параметры процедуры ОбщегоНазначенияКлиентПереопределяемый.ПередПериодическойОтправкойДанныхКлиентаНаСервер. Для возврата данных с сервера на клиент заполните параметр Результаты, который затем будет передан в процедуру ОбщегоНазначенияКлиентПереопределяемый.ПослеПериодическогоПолученияДанныхКлиентаНаСервере.
Синтаксис
Процедура ПриПериодическомПолученииДанныхКлиентаНаСервере(Параметры, Результаты) ЭкспортПараметры
Параметры— Соответствие из КлючИЗначение:- Ключ - Строка - имя параметра, полученного с клиента.
- Значение - Произвольный - значение параметра, полученного с клиента.
Результаты— Соответствие из КлючИЗначение:- Ключ - Строка - имя параметра, возвращаемого на клиент.
- Значение - Произвольный - значение параметра, возвращаемого на клиент. Пример реализации МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах(); Попытка Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЦентрМониторинга") Тогда МодульЦентрМониторингаСлужебный = ОбщегоНазначения.ОбщийМодуль("ЦентрМониторингаСлужебный"); МодульЦентрМониторингаСлужебный.ПриПериодическомПолученииДанныхКлиентаНаСервере(Параметры, Результаты); КонецЕсли; Исключение СерверныеОповещения.ОбработатьОшибку(ИнформацияОбОшибке()); КонецПопытки; СерверныеОповещения.ДобавитьПоказатель(Результаты, МоментНачала, "ЦентрМониторингаСлужебный.ПриПериодическомПолученииДанныхКлиентаНаСервере"); Расположение Общий модуль ОбщегоНазначенияПереопределяемый
Доступность
Сервер, Толстый клиент, Внешнее соединение