Документ проводится, хотя не должен? Элемент справочника заполняется не так, как вы ожидаете? Документы "тормозят" при проведении? Возможно, дело в подписках на события.
Ответьте для себя на следующие вопросы
- Приходилось ли вам вручную перебирать подписки на события в поисках нужной?
- Приходилось ли вам заходить во множество подписок подряд, чтобы понять, есть ли нужный документ или справочник в источниках?
- Приходилось ли вам искать все подписки на одно и то же событие для одного и того же документа или справочника?
- Сталкивались ли вы с ситуацией, когда на одно событие существует большое число подписок(10,20,30...), и трудно разобраться, в какой последовательности они должны срабатывать?
- Доводилось ли вам сталкиваться с проблемой, когда результаты работы одних подписок неправильно влияют на работу других подписок на одно и то же событие?
Если хотя бы на один из вопросов вы ответили "Да" - возможно, этот отчет может существенно облегчить вам работу с подписками на события.
Данный отчет является полезным вспомогательным инструментом разработчика. Отчет анализирует подписки на события и выводит их в читабельной форме.
В виде дерева выводится следующая информация о подписках:
Вид метаданных
Имя события (например, ПриЗаписи, ОбработкаПроведения, и др.)
Пользовательское представление подписки (например, Заполнить реквизиты объекта)
Имя подписки в конфигураторе (например, ЗаполнитьРеквизитыОбъекта)
Имя метода, который вызывает подписка (например, ОбщегоНазначенияУТ.ОбработкаЗаполнения)
Отчет работает на управляемых формах, на любых конфигурациях в режиме управляемого приложения.
В отчете имеется настройка выводимых метаданных (она отображается и скрывается при нажатии на текст Отбор метаданных):
По кнопке "Обновить структуру" будет построено дерево подписок на события.
Как видно на примере типовой конфигурации УТ 11, отчет позволяет наглядно просмотреть структуру всех подписок на конкретное событие, учитывая очередность их срабатывания. Скачивайте, пользуйтесь, пишите ваши предложения и комментарии, буду рад сделать этот отчет еще удобнее и полезнее!