|
Чем полнотекстовый поиск отличается от не полнотекстового? |
☑ |
0
Double_Medved
28.06.13
✎
17:23
|
УТ11, есть константа "Использовать полнотекстовый поиск". Например есть номенклатура "ARKO крем для бритья" Вводим в строке поиска в форме подбора номенклатуры "крем". Если константа ИСТИНА или ЛОЖЬ - все равно находит "ARKO крем для бритья". Вопрос: В чем разница между полнотекстовым и не полнотекстовым поиском и как сделать поиск быстрее?
|
|
1
ДенисЧ
28.06.13
✎
17:27
|
ПОлнотекстовый не делается из формы. Он делается программно
|
|
2
Double_Medved
28.06.13
✎
17:31
|
Вот такой код я там нашел, это код из формы обработки "Подбор товаров в документ продажи", которая вызывается при нажатии на "Подбор" в документе "Реализация"
Если ЗначениеЗаполнено(СтрокаПоиска) Тогда
Если Не Форма.ИспользоватьПолнотекстовыйПоиск Или Форма.НайтиПоТочномуСоответствию Тогда
ВыполнитьНеПолнотекстовыйПоискТоваров(Форма, РезультатПоиска);
Иначе
ВыполнитьПолнотекстовыйПоискТоваров(Форма, РезультатПоиска);
КонецЕсли;
ПоискВыполнен = Истина;
КонецЕсли;
|
|
3
Double_Medved
28.06.13
✎
17:32
|
Получается что при ИСТИНА константа "ИспользоватьПолнотекстовыйПоиск" соответсвенно форма пытается найти полнотекстово.
|
|
4
Double_Medved
28.06.13
✎
17:33
|
Клиенты просят ускорить время поиска в этой форме, я же пока не понимаю в чем разница между этими типами поиска
|
|
5
hhhh
28.06.13
✎
17:36
|
ну, замер производительности сделай, посмотри, что быстрее.
|
|
6
Double_Medved
28.06.13
✎
17:44
|
Блин абсолютно одинаково
|
|
7
Живой Ископаемый
28.06.13
✎
17:46
|
а что внутри каждой процедуры?
Может в ВыполнитьНеПолнотекстовыйПоискТоваров
все равно полнотекстовый используется
|
|
8
exwill
28.06.13
✎
17:47
|
Полнотекстовый поиск вообще "из другой оперы". К твоей задаче никакого отношения не имеет.
|
|
9
hhhh
28.06.13
✎
17:49
|
(6) а какое значение переменной Форма.ИспользоватьПолнотекстовыйПоиск?
|
|
10
Double_Medved
28.06.13
✎
17:54
|
(9) оно принимает значение равное значению переменной "Использовать полнотекстовый поиск"
|
|
11
Cyberhawk
28.06.13
✎
17:57
|
(10) константы ты хотел сказать? Как определил, на глаз? ))
|
|
12
Double_Medved
28.06.13
✎
17:57
|
(11) Константы, да. Нет, в отладчике смотрел.
|
|
13
Cyberhawk
28.06.13
✎
18:00
|
Раз уж ты был в отладчике, то заглядывал ли в каждую из этих двух процедур?
|
|
14
mistеr
28.06.13
✎
21:00
|
(0) Файловая?
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший