Поиск в поле ввода все равно происходит только по началу строки.
При этом в форме списка поиск нормально работает.
Включить использование полнотекстового поиска. Ничего не изменилось.
Обновил индекс полнотекстового поиска - ничего не изменилось
Программно в событие поля АвтоПодбор прописал использования полнотекстового поиска и поиска по любой части строк. Ничего не изменилось.
ДанныеВыбора = Новый СписокЗначений;
ДанныеВыбора.ЗагрузитьЗначения(МассивНачислений);
СтандартнаяОбработка = Ложь;
КонецПроцедуры
&НаСервереБезКонтекста
Функция ВидОплатыСписок(Текст)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| Начисления.Ссылка КАК Ссылка
|ИЗ
| ПланВидовРасчета.Начисления КАК Начисления
|ГДЕ
| Начисления.Наименование ПОДОБНО &Наименование";
Запрос.УстановитьПараметр("Наименование", "%"+Текст + "%");
Результат = Запрос.Выполнить();
ТаблицаРезультатов = Результат.Выгрузить();
Возврат ТаблицаРезультатов.ВыгрузитьКолонку("Ссылка");
КонецФункции
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший