Имя: Пароль:
1C
 
УТ11.3. Поиск по части строки
0 AlexKulikov
 
23.11.17
19:40
Добрый вечер, уважаемые форумчане.
Конфигурация 11.3.4.81; Платформа 8.3.10.2580
При добавлении новой строки в табличную часть "Товары" документа "Заказ клиента", при вводе части строки в поле "Номенклатура", мне хотелось бы чтобы поиск шел не по началу строки, а по любой ее части.

В справочнике "Номенклатура", на закладке "Поле ввода", я установил "Способ поиска строки" - "Любая часть".
В итоге поиск все равно идет по началу строки, то есть например: "Номенклатура тестовая", если я ввожу "ном", то находит, если ввожу "тест" то нет.
Подскажите пожалуйста, что я пропустил? С уважением, Алексей.
1 yzimin
 
23.11.17
19:45
(0) поиск переопределён в модуле менеджера
2 1c-bs
 
23.11.17
19:51
(0) Хреначь запросами с "ПОДОБНО"!
3 AlexKulikov
 
23.11.17
20:00
(1) Дык, я переопределил в модуле менеджера спр. Номенклатура
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
    
    Параметры.ПолнотекстовыйПоиск  = ПолнотекстовыйПоискПриВводеПоСтроке.Использовать;
    Параметры.СпособПоискаСтроки = СпособПоискаСтрокиПриВводеПоСтроке.ЛюбаяЧасть;
    НоменклатураВызовСервера.НоменклатураОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка);

КонецПроцедуры
4 AlexKulikov
 
23.11.17
20:00
А воз и ныне там
5 AlexKulikov
 
23.11.17
20:03
(2) Так вроде писали что для платформы 8.3 это уже реализовано через поле ввода, и не нужно теперь писать запросы. Вот я и не пойму где я ошибся
6 yzimin
 
24.11.17
09:39
(3) вот сюда зайди
НоменклатураВызовСервера.НоменклатураОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка);

там переопределено. что непонятного?