У вас вообще может быть хитрожопая логика отбора в зависимости от какого-то произвольного значения. Передаете его отовсюду в виде переменной в параметры справочника (а не в отбор), а уже в самом справочнике (в форме выбора и в менеджере, для ввода по строке) обрабатываете Параметр.Переменная и добавляете
Отбор.XXXТаким образом во всей конфе, во всех местах вам нужно только переменную передавать в спровочник. А отбор формируется централизовано. Без говнокода в тысяче форм-владелцах.