в новых программах есть какой-то очень прекрасный поиск - ищет нужное название без полного совпадения даже знаков в середине!
Как этот метод можно использовать программно?
СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок("", 10); // первый параметр строка поиска, второй размер списка
СписокПоиска.ПолучатьОписание = Истина;
ПоказыватьОписания = Истина;
СписокПоиска.ПорогНечеткости = 25; //процент нечеткости для слова из 4 букв, одна может быть неправильной
СписокПоиска.СтрокаПоиска = ТекстПоиска; // текст поиска можно задать и так
СписокПоиска.РазмерПорции = 10; // а ето, сколько стандартно будет вывожится результатов
СписокПоиска.ПерваяЧасть();
Колво = СписокПоиска.ПолноеКоличество();
Если СписокПоиска.ПолноеКоличество() = 0 Тогда
Предупреждение("Начего не найдено!" );
Если СписокПоиска.СлишкомМногоРезультатов() Тогда
Предупреждение("Найдено слишком много результатов!");
никогда раньше в нем смысла не видела, а вчера - поиск по кривому артикулу меня поразил!
Но, я так понимаю, если в моей строке поиска есть лишний знак, то ничего не найдется?
Найдется только если в базе в артикуле есть лишние знаки?