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