![]() |
|
Поиск названия по неточному соответствию | ☑ | ||
---|---|---|---|---|
0
chinzanna
11.07.14
✎
13:56
|
Возможно есть обработки котрые помогают найти элемент по неточному соответствию.
Например: входное название Газпром, а в базе есть ГазпромБанк и ОАО Газпром или "Газ пром". как найти эти варианты средствами 1С, и предоставить пользователю возможность уточнить запрос? |
|||
1
13_Mult
11.07.14
✎
13:59
|
Полнотекстовый поиск?
|
|||
2
13_Mult
11.07.14
✎
14:00
|
||||
3
anatoly
11.07.14
✎
14:53
|
(0) если в запросе - то в ГДЕ - ПОДОБНО "%Газпром%"
чтобы вариант с пробелом прошел - сначала выбрать все поля, всем сделать СтрЗаменить(поле, " ", "") и итоговый список запихнуть в параметр из которого брать ИЗ в запросе. думаю понятно объяснил... |
|||
4
Wobland
11.07.14
✎
14:57
|
а я как-то искал одинаковые наименования с различием в одно слово (слева одно слово лишнее). ПП не помог. неправильно готовил?
|
|||
5
anatoly
11.07.14
✎
15:01
|
(4) а индекс обновлялся?
на файл базе его надо вручную обновлять, на серверной есть регл.задание, но знаю что его иногда отключают т.к. оно иногда тупо зависает... |
|||
6
Wobland
11.07.14
✎
15:07
|
(5) обновлялся. разные штуки-дрюки срабатывали как надо. а вот эту штуку (поисковую строку) я не смог изобресть
|
|||
7
Wobland
11.07.14
✎
15:11
|
>(слева одно слово лишнее)
как-то двусмысленно... гоняю конкретный пример. есть строка1 (строка, полученная на стороне) и строка2 (наименование номенклатуры). в строке1 одно слово лишнее. хочу найти соответствующую ей номенклатуру |
|||
8
anatoly
11.07.14
✎
15:55
|
(7) этот поиск вообще как то глючно работает...
ради интереса проверил сейчас как работает - по строке "*строй" нашлось куча вхождений "строит" но не попало несколько контрагентов явно подходящих... УГ какое то. |
|||
9
mehfk
11.07.14
✎
16:10
|
||||
10
mehfk
11.07.14
✎
16:13
|
(9)+ Относительно недавно в рассылке был алгоритм навроде "похожесть двух строк".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |