Общее
Данная разработка позволяет найти пользователя по части имени в базах, располагающихся на одном сервере через COM-Объект.
Выбирается искомый пользователь, либо указывается часть его имени.
Во вкладке "Настройки" заполняются Имя пользователя для входа, пароль, сервер и имена баз для подключения к ним.
Все настройки можно внести программно для возможности повторного заполнения.
Обработка делает запрос к каждой из баз и выводит список с базой и результатом.
Решение тестировалось на платформе 8.3.20.1674. Базы: ЗУП 3.1.23.68, БП 3.0.120.14.
Расширение
Расширение позволяет сделать многопоточный поиск. Это быстрее обычного поиска в разы.
Имеет свою вкладку результата — "Результат пакетного поиска".
Число потоков определяется экспериментально, т.к. для разного числа баз оптимальное число потоков различается. По умолчанию 6 потоков (оптимально для 19 баз).
Обработка
Обработка делает линейный поиск, подряд опрашивая базы на наличие искомого пользователя в базах. Дольше, но можно запустить как внешнюю обработку.