Вход | Регистрация

1С:Предприятие ::

Метки: 

v7: Глобальная процедура отлавливания открываемых/закрываемых объектов

Я
   kupec
 
14.12.17 - 16:34
Вечер добрый, можно ли как то в глобальном модуле отловить открываемые и закрываемые объекты. Например чтобы при открытии того или иного документа либо элемента справочника отлавливать какой это документ или какой это элемент. Не охота в каждую форму документа и элемента вставлять процедуру.
 
 
   Ray Zexter
 
1 - 14.12.17 - 16:43
FormEx такое позволяет.
Процедура ПриНачалеБлокировкиОбъекта(<Объект>)
КонецПроцедуры
Назначение:
Предопределенная процедура
Параметры:
<Объект> - (Объект) объект который блокируется
   kupec
 
2 - 14.12.17 - 16:45
(1) благодарю, буду изучать
   kupec
 
3 - 14.12.17 - 16:53
(1) а теперь бы еще как при закрытии этого объекта словить
   Ёпрст
 
4 - 14.12.17 - 17:03
   kupec
 
5 - 15.12.17 - 09:07
Процедура ПослеЗакрытия(Объект)
КонецПроцедуры

В эту процедуру передается контекст, а как определить, что это за контекст? Мне нужно определить справочник это, документ или что то другое
   Ёпрст
 
6 - 15.12.17 - 09:09
(5)
http://my1c-archive.narod.ru/knowhow/typecont.html

или через формекс + типОбъекта и ПолныйТипОбъекта
   Sserj
 
7 - 15.12.17 - 09:14
Ну вообще по моему тут уж лучше использовать ПослеОткрытия(), если уж FormEx не напрягает.
Так как тогда можно отлавливать и открытие отчетов/обработок.
А вообще по хорошему вообще Перехватчик из 1C++ нужен.
   kupec
 
8 - 15.12.17 - 09:19
(6) Спасибо. То что надо
   kupec
 
9 - 15.12.17 - 10:08
Теперь возникла следующая проблема, не могу отследить после закрытия элемента/документа сохраняется он или нет...


Список тем форума
Рекламное место пустует   Рекламное место пустует
Здесь можно задать вопрос "Как сделать?" и получить кучу ответов, что тебе это делать не надо. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует