То ли не срабатывает перехватчик то ли делаю, что-то не так. Направьте пожалуйста в нужное русло.
Итак, дано мобильное приложение.
В модуле приложения процедура:
В модуле ClientHandlers (клиентский) следующие процедуры:
Направляю СМС на устройство с запущенной 1С и... Фигушки. Как бы я предполагал, что сработает перехватчик и полученное сообщение отразится в программе, ан нет - не работает. Что не так делаю или может ожидаю не того функционала от системы?
Итак, дано мобильное приложение.
В модуле приложения процедура:
Procedure BeforeStart(Cancel)
ClientHandlers.SwitchOnHandlerSMS();
EndProcedure
В модуле ClientHandlers (клиентский) следующие процедуры:
Procedure IncomingSMSHandlerProc(SMS, AddParameters) Export
Message(SMS.Text);
EndProcedure
Procedure SwitchOnHandlerSMS() Export
IncomingSMSHandler = New NotifyDescription("IncomingSMSHandlerProc", ThisObject);
TelephonyTools.AttachSMSMessageHandler(IncomingSMSHandler);
EndProcedure
ПоказатьНаправляю СМС на устройство с запущенной 1С и... Фигушки. Как бы я предполагал, что сработает перехватчик и полученное сообщение отразится в программе, ан нет - не работает. Что не так делаю или может ожидаю не того функционала от системы?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) IKSparrow, нет.
&НаКлиенте
Процедура ПодключитьОбработчикПолученияСообщений()
ПолучательСообщений = Новый ОписаниеОповещения("ПолучениеСообщения", ЭтотОбъект);
СредстваТелефонии.ПодключитьОбработчикSMSСообщений(ПолучательСообщений);
КонецПроцедуры
&НаКлиенте
Процедура ПолучениеСообщения(Сообщение, ДополнительныеПараметры) Экспорт
Сообщить(Сообщение.Отправитель + " – " + Сообщение.Текст);
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот