Событие показано вместе с собственным источником и точным местом назначения обработчика.
Где и как запускать
Модуль собственной управляемой формы: основной код клиентский, подготовка серверная.
Подготовка
Своя учебная обработка, реквизит формы Статус Строка 250 и видимое поле для него. Обработчик назначается событию элемента формы в конфигураторе, а не вызывается вручную.
У обработчика поля первым идёт Элемент. Справка объекта данных может описывать остальные параметры без этого неявного параметра поля.
BSL, интерактивные действия, запись файлов и печать при сборке HTML не выполнялись.
Своя управляемая форма, реквизит График типа Диаграмма, связанное поле ПолеГрафика вида Поле диаграммы. Дополнительную процедуру назначьте ПриСозданииНаСервере формы.
Двойной щелчок выполните по своей точке Книга / Тетрадь. Для ПриРедактированииЗначения включите интерактивное редактирование значений и перетащите собственное значение в толстом клиенте; назначается событие поля.
&НаКлиенте
Процедура ПолеГрафикаОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Статус = "Учебная расшифровка: " + Строка(Расшифровка);
Сообщить(Статус);
КонецПроцедурыТот же модуль: реальные две точки и их расшифровки
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
График = Новый Диаграмма;
График.ТипДиаграммы = ТипДиаграммы.График;
Серия = График.УстановитьСерию("Количество книг");
Серия.Расшифровка = "Сводка книг";
Точка = График.УстановитьТочку("Книга");
Точка.Расшифровка = "BOOK-001";
График.УстановитьЗначение(Точка, Серия, 3, "BOOK-001");
Точка = График.УстановитьТочку("Тетрадь");
Точка.Расшифровка = "BOOK-002";
График.УстановитьЗначение(Точка, Серия, 5, "BOOK-002");
График.РежимРедактированияЗначений = РежимРедактированияЗначенийДиаграммы.Авто;
КонецПроцедурыРазбор по шагам
Подготовьте указанные собственные реквизиты и элемент формы.
Заполните учебные данные и назначьте событие.
Вызовите описанное интерактивное действие и сравните Статус.
Как проверить результат
Вход — уже значение расшифровки, не объект ЗначениеДиаграммы: дополнительное .Расшифровка здесь не требуется.
Статус обновляется только при настоящем событии своего поля. Наличие текста обработчика в HTML не означает, что платформа уже выполнила его.
Ожидаемый результат
Обработчик использует настоящие параметры платформы и свой локальный источник.
На что обратить внимание
Событие интерфейса само по себе не подтверждает запись данных в базе.
Код здесь не исполнялся; рабочие данные не изменялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.