Метод УстановитьПриСобытииСостояния (SetOnStatus)

Описание:

Устанавливает реакцию на событие состояния обмена.

Синтаксис:

УстановитьПриСобытииСостояния(<Обработчик>)

SetOnStatus(<Handler>)

Параметры:

Обработчик (Handler) – обработчик события состояния обмена с "Агент Плюс: Сервер мобильной торговли". В обработчике этого события передаются параметры "ТипСостоянияОбмена" и "СтруктураДанныхСостоянияОбмена", см. раздел "ПриСостоянииОбмена".

Возвращаемые значения:

Нет.

Пример:

Функция ПриСобытииСостояния(Направление,ТипСостояния, СтруктураОбмена)
Если ТипСостояния = 0 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния));
ИначеЕсли ТипСостояния = 1 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния) + "Размер: " + Строка(СтруктураОбмена[0]));
ИначеЕсли ТипСостояния = 2 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния) + "Номер блока: " + Строка(СтруктураОбмена[0]) + "Размер блока: " + Строка(СтруктураОбмена[1]) + "Размер: " + Строка(СтруктураОбмена[2]));
ИначеЕсли ТипСостояния = 3 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния) + "ТипОшибки: " + Строка(СтруктураОбмена[0]));
КонецЕсли;
Возврат 0;
КонецФункции

 

 

СМТКлиент.УстановитьПриСобытииСостояния(ПриСобытииСостояния);