Имя: Пароль:
1C
1С v8
Где найти обработчик глобальной команды формы?
,
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
Вот так это выглядит в оригинале: https://prnt.sc/u0yukz
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) дан исчерпывающий ответ. Спасибо!
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.