Есть две внешние обработки, которые имеют много одинакового кода.
Можно ли этот код выделить куда-то? Например, в третью внешнюю обработку?
Если можно, то как потом использовать этот общий код?
Конфигурацию менять не хотелось бы. Желательно это реализовать внешними обработками.
Процедура "ПроцедураТест" расположена в модуле объекта внешней обработки №2 как экспортная.
Это вроде бы работает.
А как мне теперь из формы №1 снова вызвать метод внешней обработки №2?
Например, по какой-нибудь команде надо еще раз вызвать метод "ПроцедураТест()". Но ведь на серверной части "рабочей" формы ссылка на внешнюю обработку №2 уже "исчезла".
Снова подключать и создавать внешнюю обработку?
Получается, это нужно делать при каждом серверном вызове? Но это же очень неэффективно, если 1С-ка каждый раз будет подгружать форму.
(6) Спасибо!
С расширением это действительно оказалось намного удобнее и проще.
Неудобство только в том, что приходится "привязываться" к базе, подгружая расширение.
Закон Брукера: Даже маленькая практика стоит большой теории.