Чтобы текстовый преселект работал как нужно, мне помогают события "АвтоПодбор" и "ОкончаниеВводаТекста". Осталось внести в историю выбора преселект)
&НаКлиенте
Процедура МодельТехникиАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
ПараметрыПолученияДанных.Отбор.Вставить("ПроизводителиТехники", ЭтаФорма.Объект.ПроизводителиТехники);
КонецПроцедуры
&НаКлиенте
Процедура МодельТехникиОкончаниеВводаТекста(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, СтандартнаяОбработка)
ПараметрыПолученияДанных.Отбор.Вставить("ПроизводителиТехники", ЭтаФорма.Объект.ПроизводителиТехники);
КонецПроцедуры