Имя: Пароль:
1C
 
Подписаться на события формы
0 Web00001
 
06.11.22
18:13
Всем привет! Есть необходимость производить некоторые действия при некоторых событиях формы. ПриСоздании ПриЗакрытии ПриЗаписи. Мне надо в формы разных справочников повесить обработчик ожидания. И производить некоторые действия когда объект записывается или когда форма просто закрывается. Хочется определить это действие универсально для всех объектов. То есть, не вставлять код в каждую отслеживаемую форму. Меня бы вполне устроили формы объектов в которые встроены "Подключаемые команды" из БСП. Но они перехватывают только ПриСоздании. Но при создании у меня есть форма, могу я программно как-то добавить код, который сработает при этих событиях? При этом не хотелось бы заменять штатный обработчик, если он есть.
1 asady
 
06.11.22
19:54
ОМ СобытияФорм
Процедура ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт
Процедура ПриЧтенииНаСервере(Форма, ТекущийОбъект, ДополнительныеПараметры = Неопределено) Экспорт
Процедура ПриЗаписиНаСервере(Форма, Отказ, ТекущийОбъект, ПараметрыЗаписи) Экспорт
Процедура ПослеЗаписиНаСервере(Форма, ТекущийОбъект, ПараметрыЗаписи) Экспорт
Процедура ОбработкаПроверкиЗаполненияНаСервере(Форма, Отказ, ПроверяемыеРеквизиты) Экспорт

ОМ СобытияФормКлиент
Процедура ОбработкаОповещения(Форма, ИмяСобытия, Параметр, Источник, ДополнительныеПараметры = Неопределено) Экспорт
Процедура ПередЗаписью(Форма, Отказ, ПараметрыЗаписи) Экспорт
Процедура ПослеЗаписи(Форма, ПараметрыЗаписи) Экспорт
Процедура ПриОткрытии(Форма, Отказ) Экспорт
Процедура ОбработкаНавигационнойСсылки(Форма, НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка) Экспорт

это далеко не "при создании"
2 Web00001
 
07.11.22
17:59
(1)Я не знаю, что это за модули и где вы его взяли. У меня такого нет.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн