1.
user700382_mailzav
24.04.17 13:01 Сейчас в теме
Добрый день. Помогите новичку, пожалуйста.
Добавила свое расширение, позаимствовала объект РеализаияТоваровсУслуг. теперь надо "доделать" Обработку проведения, чтобы сделать движения в еще один регистр. Модуль объекта недоступен. Не пойму как (где) писать данную процедуру. Знаю, что можно написать обработчик, который будет выполняться до\после\вместо стандарного, НО в "какое место" его написать???
(1)В модуль объекта в расширении
Последовательность такая - создаете расширение - Реализацию ТиУ добавляете в расширение и затем открываете модуль документа в расширении, выбираете обработчик Проведения и указывает как он должен вызываться.
(4) Добрый день!
Выполнила данную последовательность.
Обработчик проведения позаимствовала. Указала "Вместо"
Но при отладке идет в родную процедуру, а не в расширение.
Скриншот приложила.
Методика перехвата не через кнопку на форме у меня не получается. Может научите -))
Странность заключается для меня в том, что только явное перехватывание на форме срабатывает передачу в расширение. Например, на форме кнопку "Заполнить" легко перехватывает. А вот с неявными процедурами и функциями у меня сложность.
Например, в общем модуле есть функция, которую хочу расшарить. Я на нее встаю и добавляю в расширение с указанием "вместо" (да любой вариант). Но при выполнении выполняется родная. А вот если я перехвачу через кнопку, далее все следующие процедуры и фу перехвачу и доведу через расширение до этой Общей, то он ее выполнит из расширения. А как по-человечески?
Очень благодарна буду за подсказку.