Метод УстановитьПриСобытииСостояния (SetOnStatus)
Описание:
Устанавливает реакцию на событие состояния обмена.
Синтаксис:
УстановитьПриСобытииСостояния(<Обработчик>)
SetOnStatus(<Handler>)
Параметры:
Обработчик (Handler) – обработчик события состояния обмена с "Агент Плюс: Сервер мобильной торговли". В обработчике этого события передаются параметры "ТипСостоянияОбмена" и "СтруктураДанныхСостоянияОбмена", см. раздел "ПриСостоянииОбмена".
Возвращаемые значения:
Нет.
Пример:
Функция ПриСобытииСостояния(Направление,ТипСостояния, СтруктураОбмена)
Если ТипСостояния = 0 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния));
ИначеЕсли ТипСостояния = 1 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния) + "Размер: " + Строка(СтруктураОбмена[0]));
ИначеЕсли ТипСостояния = 2 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния) + "Номер блока: " + Строка(СтруктураОбмена[0]) + "Размер блока: " + Строка(СтруктураОбмена[1]) + "Размер: " + Строка(СтруктураОбмена[2]));
ИначеЕсли ТипСостояния = 3 Тогда
ОтладочноеСообщение("ПриСобытииСостояния -> Направление: " + Строка(Направление) + ", ТипСостояния: " + Строка(ТипСостояния) + "ТипОшибки: " + Строка(СтруктураОбмена[0]));
КонецЕсли;
Возврат 0;
КонецФункции
СМТКлиент.УстановитьПриСобытииСостояния(ПриСобытииСостояния);