Настоящий контракт события, собственный источник данных и явное место подключения обработчика.
Где и как запускать
Модуль управляемого приложения собственной учебной конфигурации.
Подготовка
Собственная отдельная учебная конфигурация и учебный пользователь. Основной код поместите в модуль управляемого приложения, если явно не указано событие формы.
Событие вызывает платформа при указанном действии пользователя. Не проверяйте его ручным вызовом процедуры вместо назначения события.
BSL, сетевые службы, сообщения и действия интерфейса при сборке HTML не выполнялись.
В своём приложении с настроенной системой взаимодействия начните ввод получателя учебного сообщения: контрольная строка учеб:пусто. Не отменяйте глобальную фазу обработчиком формы.
Глобальный обработчик получает уже сформированный список и может изменить его. Параметра СтандартнаяОбработка в этой сигнатуре нет.
Процедура АвтоПодборПользователейСистемыВзаимодействия(Текст, ДанныеВыбора, НазначениеВыбора, Форма, Обсуждение)
Если НРег(СокрЛП(Текст)) = "учеб:пусто" Тогда
ДанныеВыбора.Очистить();
Сообщить("Для собственной контрольной строки подбор пуст");
КонецЕсли;
КонецПроцедурыРазбор по шагам
Создайте указанный собственный источник / форму / общий модуль.
Назначьте обработчик правильному событию.
Вызовите описанное действие интерфейса и проверьте реальный параметр / результат.
Как проверить результат
Изменяется настоящий СписокЗначений, а не создаётся новый неиспользуемый список. Пустой список не считается ошибкой сервиса.
СтандартнаяОбработка=Ложь у формы прекращает следующую глобальную фазу. Подбор интерфейса не заменяет права доступа к обсуждениям; добавление участников в существующую видеоконференцию этим событием не покрывается.
Ожидаемый результат
Событие разобрано на ограниченном собственном сценарии, без выполнения входных строк как кода.
На что обратить внимание
BSL при сборке HTML не исполнялся. Не смешивайте клиентский callback с серверным модулем и не создавайте второй одноимённый обработчик в том же модуле.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.