|
Переопределение процедуры создания элемента
| ☑ |
0
Vurglak
29.11.19
✎
05:52
|
Здравствуйте.
УПП 1.3.
Надо заменить процедуру создания элемента справочника на свою.
Можно в процедуру формы элемента добавить проверку на "этоновый" и оттуда вызывать процедуру свою или обработку.
А возможно заменить процедуру создания элемента ли не трогая типовые объекты конфигурации? Например, подпиской новой какой-либо или ещё как-то?
|
|
1
Йохохо
29.11.19
✎
06:00
|
перехватить .СоздатьОбъект() ?
|
|
2
Vurglak
29.11.19
✎
06:04
|
(1) да, перехватить и заменить на своё
|
|
3
ДенисЧ
29.11.19
✎
06:09
|
Нет
|
|
4
Bober
29.11.19
✎
08:29
|
(0) как варианты: в модуле объекта добавить процедуру и вызвать ее
Процедура Инициализация()
Если ЭтоНовый() Тогда
....
КонецЕсли
КонецПроцедуры
...
...
Инициализация();
второй вариант создать в менеджере объекта экспортную функцию
Функция СоздатьОбъект() Экспорт
Результат = Документы.***.СоздатьОбъект();
...
Возврат Результат;
КонецФункции
|
|