2 378 документов
← К списку

ДобавитьПоказатель

страница

Предусмотрено две одноименных функции: СерверныеОповещения.ДобавитьПоказатель для вызова с сервера СерверныеОповещенияКлиент.ДобавитьПоказатель для вызова с клиента

1. Для вызова с клиента

Добавляет показатель производительности в обработчиках событий ПередПериодическойОтправкойДанныхКлиентаНаСервер и ПослеПериодическогоПолученияДанныхКлиентаНаСервере.

Синтаксис

Процедура ДобавитьПоказатель(МоментНачала, ИмяПроцедуры) Экспорт

Параметры

  • МоментНачала — Число - ТекущаяУниверсальнаяДатаВМиллисекундах перед вызовом процедуры.
  • ИмяПроцедуры — Строка - полное имя вызываемой процедуры

Пример вызова

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

Доступность

Тонкий клиент, Толстый клиент

2. Для вызова с сервера

Добавляет показатель производительности в обработчиках события ПриПериодическомПолученииДанныхКлиентаНаСервере.

Синтаксис

Процедура ДобавитьПоказатель(Результаты, МоментНачала, ИмяПроцедуры) Экспорт

Параметры

  • Результаты — см. ОбщегоНазначенияПереопределяемый.ПриПериодическомПолученииДанныхКлиентаНаСервере.Результаты
  • МоментНачала — Число - ТекущаяУниверсальнаяДатаВМиллисекундах перед вызовом процедуры.
  • ИмяПроцедуры — Строка - полное имя вызываемой процедуры

Пример вызова

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

Доступность

Сервер, Толстый клиент, Внешнее соединение