Имя: Пароль:
1C
 
в новых программах есть какой-то очень прекрасный поиск - ищет нужное название без полного
0 Мисти
 
14.02.20
12:30
в новых программах есть какой-то очень прекрасный поиск - ищет нужное название без полного совпадения даже знаков в середине!
Как этот метод можно использовать программно?
1 unbred
 
14.02.20
12:32
в новых программах...
2 ДенисЧ
 
14.02.20
12:34
Полнотекстовый поиск? Не, никогда не слышал...
3 Мисти
 
14.02.20
12:47
(2) как это использовать-то? Какая-то функция есть?
4 dka80
 
14.02.20
12:50
5 acht
 
14.02.20
12:53
(0) > в новых программах
Возраст, мадам, это возраст (:
6 Мисти
 
14.02.20
13:01
СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок("", 10); // первый параметр строка поиска, второй размер списка
СписокПоиска.ПолучатьОписание = Истина;

ПоказыватьОписания = Истина;
СписокПоиска.ПорогНечеткости = 25; //процент нечеткости для слова из 4 букв, одна может быть неправильной


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

Вот прямо вот так?
7 Мисти
 
14.02.20
13:02
никогда раньше в нем смысла не видела, а вчера - поиск по кривому артикулу меня поразил!
Но, я так понимаю, если в моей строке поиска есть лишний знак, то ничего не найдется?
Найдется только если в базе в артикуле есть лишние знаки?
8 fisher
 
14.02.20
13:33
Я бы не полагался на полнотекстовый поиск в программных алгоритмах, критичных к точности результата.
Капризная штука.
9 Lama12
 
14.02.20
14:33
(8) +1. Очень капризная.
10 dmpl
 
14.02.20
15:11
(9) Особенно к внезапной перезагрузке сервера. Если после этого принудительно не перестроить индекс - юзеры будут искать вечно.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший