Имя: Пароль:
1C
 
Отбор по справочнику Номенклатура
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) Спал сегодня мало совсем и вчера тоже ((((