Программно назначить полю вводу обработчик события #221315


#0 by Кастрюлька
Т.е. я программно добавляю поле ввода на панель и хочу ему назначить обработчик события, скажем, при изменении. Как это нужно сделать? Что для этого набрать дальше?
#1 by ТелепатБот
#2 by Кастрюлька
Нет. ПОлный парсинг мне не нужен. КТо-нибудь живой?
#3 by Волшебник
Новый Действие
#4 by asady
Конструкторы: Основной Описание: Предназначен для получения действия, которое можно назначить в качестве обработчика события элемента управления или команды пользовательского интерфейса. Для обработки события может быть вызвана процедура или функция модуля формы, модуля приложения или общего модуля, имя которой задано в конструкторе. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Сериализуется. Пример:
#5 by Кастрюлька
(3,4) Это для кнопки действие. Для поля ввода тоже?
#6 by Волшебник
Да
#7 by Волшебник
см. УстановитьДействие
#8 by Кастрюлька
? ОбработкаИзмененияНастройкаОтчетов = Новый Действие("Блаблабла"); где блабла название процедуры. так?
#9 by Волшебник
количество параметров у процедуры должно совпадать с параметрами события. Процедура должна быть в модуле формы. Порядок строк: Новый Действие УстановитьДействие
#10 by Кастрюлька
Работает. Сэнкс э лот! ))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С