Добрый день.
Дано:
Есть объект Candidate, входящий в сторонний пакет SX. В свойствах объекта создано событие CandidateInserted. В процессе сделано одноимённое сообщение CandidateInserted и идёт обработка в задании-сценарии.
Есть объект Candidate, входящий в пакет BP (пакет моей компании), родительский объект которого находится в пакете SX.
Всё работает.
Надо:
В пакете SX перенести логику из задания-сценария в метод, а в пакете BP переопределить этот метод.
Что сделал:
В пакете SX в объекте Candidate создал метод OnCandidateInserted, куда перенёс весь код из задания сценария.В задании сценарии написал код:
OnSxCandidateInserted();
return true;
В пакете BP в объекте Candidate создал метод OnCandidateInserted. Напротив "Переопределён" поле выбора недоступно.
Что я делаю неправильно?
Где в документации можно прочитать про переопределение методов процесса объекта?
Нравится
Добрый день!
В объекте пакета BP не нужно создавать новый метод. Нужно опубликовать объект в пакете SХ, после чего метод будет виден в объекте пакета BP. Вот его и нужно переопределять: ставить галочку
Добрый день!
В объекте пакета BP не нужно создавать новый метод. Нужно опубликовать объект в пакете SХ, после чего метод будет виден в объекте пакета BP. Вот его и нужно переопределять: ставить галочку