Может конечно это всем тут известно, но я раньше не встречал. Оставлю здесь, потому что можно из этого сделать много хорошего, а у меня руки не дойдут. Сам не проверял, зарылся на этапе "ВнешниеОбработки.Подключить", а времени разбираться долго нету. Но нет основания не доверять.
Далее копипаста с партнерки с купюрами.
https://partners.v8.1c.ru/forum/topic/1252472Платформа 8.3 → 8.3.5 - в режиме отладки открыл "Все функции" - Конфигуратор выдает "внутренние" ошибки.
[...] Оказывается можно много интересно найти, если покопаться в файлах типа "mngbase_ru.res".
Похоже многие системные формы, отображаемые в Предприятии - это обычные управляемые формы, код которых сохранен в платформе, а не конфигурации.
[...] Прикольно.. всплыл интересный метод переопределения системных форм.
Подключаем свою обработку с правильным идентификатором:
ДД = Новый ДвоичныеДанные("C:\Users\Alex\Desktop\ВнешняяОбработка1.epf");
НовЭлемент = Справочники.Обработка.СоздатьЭлемент();
НовЭлемент.Хранилище = Новый ХранилищеЗначения(ДД);
НовЭлемент.Записать();
ExternalDataProcessors.Connect(ПолучитьНавигационнуюСсылку(НовЭлемент.Ссылка, "Хранилище"), "StandardActiveUsers", false);
и вуаля - место нормального списка активных пользователей получаем свою обработку
.
С точки зрения кастомизируемости приложения - это отличная возможность.
Надеюсь, что она не будет закрыта.
[...]
Это даже в 8.2 работает))
ДвоичныеДанные = Новый ДвоичныеДанные("C:\ВнешняяОбработка1.epf");
Адрес = ПоместитьВоВременноеХранилище(ДвоичныеДанные);
ВнешниеОбработки.Подключить(Адрес, "StandardActiveUsers", false);
Считаю нужно разгласить все стандартные имена обработок.
[...] Я нашел вот эти:
QueryWizard.epf
StandardActiveUsers.epf
StandardDeleteMarkedObjects.epf
StandardDocumentsPosting.epf
StandardEventLog.epf
StandardExternalDataSourcesManagement.epf
StandardFindByRef.epf
StandardFullTextSearchManagement.epf
StandardTotalsManagement.epf
[...]