|
Отбор по справочнику Номенклатура |
☑ |
0
Tolstiy Beremenniy
29.11.18
✎
12:01
|
В конфигурации УПП делаю отбор по справочнику Номенклатура.
Отбираю элементы по наименованию в котором содержится слово
"Компью".
К примеру вот так. -
|ГДЕ
| (ОсновныеСредства.Наименование ПОДОБНО ""%Компь%""
У номенклатуры есть и компьютерный стол и компьютерная розетка.
Как отобрать что бы отобрались только элементы, у которых в
наименовании значится целое слово "Компьютер", что бы не отбирались элементы, такие как "Компьютерная розетка", "Компьютерный стол"?
|
|
1
palsergeich
29.11.18
✎
12:02
|
(0) это задача на полнотекстовый поиск
|
|
2
palsergeich
29.11.18
✎
12:02
|
|
|
3
Вафель
29.11.18
✎
12:03
|
после компьютера пробел идет
|
|
4
Повелитель
29.11.18
✎
12:04
|
(0) |ГДЕ
| (ОсновныеСредства.Наименование ПОДОБНО ""%Компьютер ""
|
|
5
palsergeich
29.11.18
✎
12:06
|
(3) (4) в условие разыменовывание + условие ПОДОБНО с % в начале - скажу так - это будет узким местом.
|
|
6
palsergeich
29.11.18
✎
12:07
|
Это тот случай, когда использование полнотекстового поиска оправдано, потом загрузить его в Массив и передать в запрос
|
|
7
Tolstiy Beremenniy
29.11.18
✎
12:08
|
(6) Подскажите пожалуйста поподробнее, в чем суть полнотекстового поиска и как он производится?
|
|
8
palsergeich
29.11.18
✎
12:09
|
(7) Статья в (2)
|
|
9
Tolstiy Beremenniy
29.11.18
✎
12:09
|
(6) Подскажите пожалуйста поподробнее про полнотекстовый поиск, в чем его суть и как он правильно производится?
|
|
10
palsergeich
29.11.18
✎
12:13
|
(5) Приношу извинения, разыменовывания нет, но все равно % сначала - приводит к скану всей таблицы
|
|
11
Базис
naïve
29.11.18
✎
12:29
|
Проще всего будет обойти выборку и выбросить из дальнейшей обработки всё, где есть "компьютерная", "компьютерный", "компьютерное".
|
|
12
Tolstiy Beremenniy
29.11.18
✎
12:29
|
Так компьютеры вообще не отбирает, -
ГДЕ
(Номенклатура.Наименование ПОДОБНО "%Компь %"
|
|
13
1Сергей
29.11.18
✎
12:31
|
(12) удивительно, правда? :)
|
|
14
Вафель
29.11.18
✎
12:32
|
ГДЕ (Номенклатура.Наименование ПОДОБНО "%Компьютер %"
|
|
15
Базис
naïve
29.11.18
✎
12:32
|
(12) Главная проблема компьютера в том, что эта тварь делает, то что ему сказано делать. А не то, что нужно пользователю.
Ты же ему сказал найти именно подстроку "Компь ". С пробелом. Обычно в базе такого не бывает (иначе это не база). Ну так и вот.
|
|
16
Tolstiy Beremenniy
29.11.18
✎
12:46
|
(15) Спал сегодня мало совсем и вчера тоже ((((
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший