|
Где найти обработчик глобальной команды формы?
| ☑ |
0
simuljakr
17.08.20
✎
15:21
|
Всем привет!
Есть УТ - слегка нетиповая.
В ней - помимо прочего - добавлен справочник.
У справочника - форма элемента.
На форме элемента - команды.
Среди команд - есть закладка "глобальные параметризуемые",
И вот в этих "глобальных параметризуемых" - очень много команд добавлено.
Все эти команды отрабатывают (в основном они создают различные документы, на основании этого элемента справочника, и проставляют справочник в один из реквизитов вновьсоздаваемого документа).
Но! Как найти модули, которые являются обработчиками этих команд ??? Уже все излазил, и глобальный поиск, и гугл... Ничего путного не нашел...
Может кто подскажет ?
|
|
1
youalex
17.08.20
✎
15:55
|
Как вариант можно Замер производительности использовать. Или Отладка/Остановить - и нажимаешь кнопку команды (нажимать надо быстро, быстрее обработок ожидания))
|
|
2
simuljakr
17.08.20
✎
16:22
|
"Замер производительности" - не понятно - где ставить точку останова.... Я же как раз ищу ту функцию, которую вызывает эта команда....
|
|
3
simuljakr
17.08.20
✎
16:24
|
Вот так это выглядит в оригинале:
|
|
4
hhhh
17.08.20
✎
16:27
|
(2) вставь в процедуре присозданиинасервере, не ошибешься
|
|
5
youalex
17.08.20
✎
16:55
|
(2) без точки останова - включаешь замер, нажимаешь кнопку, выключаешь замер - смотришь где какой код выполнялся.
Потом можешь там поставить точку, снова нажать кнопку, когда останов сработает, посмотреть по стеку, как туда поток зашел.
В твоем случае (3) очевидно это команда, которую платформа автоматом добавляет для документов, вводимых на основании (свойство объекта метаданных). Обработчик такой команды, если так можно выразиться - модуль объекта, вводимого на основании, ОбработкаЗаполнения(), т.е здесь модуль документа ЗаказКлиента
|
|
6
mikecool
17.08.20
✎
16:58
|
(0) в общих командах смотрел? в командах самого справочника?
в командах объектов, на которые может ссылаться команда
|
|
7
simuljakr
17.08.20
✎
17:55
|
Всем спасибо за ответы. Все получилось. В (5) дан исчерпывающий ответ. Спасибо!
|
|