v8: Запись значения в элемент управления со срабатывнием события ПриИзмененииУ каждого наверное хоть раз возникала необходимость после записи значения в какой либо элемент управления вызвать для него обработчик события ПриИзменении, а о вызове самого события вам приходилось только мечтать. Здесь вы найдете решение этой проблемы. | | Автор статьи: TormozIT | Редакторы: Гений 1С, Последняя редакция №2 от 10.02.07 | История URL: http://kb.mista.ru/article.php?id=479 | |
Ключевые слова: ПриИзменении, программно, элемент управления
1. Нужно создать пустую форму. Разумнее всего общую. Назовем ее "Пустышка".
2. Собственно сам код метода для выполнения такой записи:
// Интерактивно записывает значение в элемент управления. Интерактивность заключается в срабатывании
// события ПриИзменении у элемента управления.
//
// Параметры:
// ЭлементУправления – ЭлементУправления – которому присваиваем значение;
// Значение – Произвольный – присваиваемое значение.
//
Процедура ЛксИнтерактивноЗаписатьВЭлементУправления(ЭлементУправления, Значение) Экспорт
Форма = ПолучитьОбщуюФорму("Пустышка", ЭлементУправления);
Форма.ОповеститьОВыборе(Значение);
КонецПроцедуры // ЛксИнтерактивноЗаписатьВЭлементУправления()
|