Имя: Пароль:
1C
 
Поиск
0 Колапс
 
16.09.04
11:15
Есть такая проблема: существует ли в 8 нормальный механизм поиска в справочниках, по наименованию, например? я как понимаю - такого механизма не существует : то есть если мне нужно найти всех контрагентов, в наименовании которых есть подстрока "кий" - то ничего у меня из этого  не выйдет. в таком случае - практикуется ли реализация поиска собственными силами и может быть уже есть готовые решения.
заранее спасибо.
1 Волшебник
 
16.09.04
11:27
используй запрос

ГДЕ Наименование LIKE "%кий%"
2 Евгений
 
16.09.04
11:33
Не совсем понял, что ты хочешь получить в итоге. Точнее, что имеешь ввиду под "нормальным механизмом поиска". Если нужен перечень элементов, удовлетворяющих какому-либо условию, то проще использовать запрос с конструкцией "ПОДОБНО".
3 Колапс
 
16.09.04
12:23
я имел ввиду поиск на уровне прикладного решения...
4 Волшебник
 
16.09.04
12:23
(3) Чем тебя не устраивает запрос с условием LIKE (ПОДОБНО) ?
5 Колапс
 
22.09.04
12:19
(1) такая тема: как быть если в выражении
ГДЕ Наименование LIKE "%кий%"  "кий" - является значением параметра?
"%&Параметр1%" ? так не работает...
какие еще есть варианты?
6 F427
 
22.09.04
12:38
так вроде вариантов кроме LIKE и нетути...
7 Волшебник
 
22.09.04
12:48
(5) Сконструируй текст запроса в модуле.
8 Slice
 
22.09.04
13:17
(5) ГДЕ Наименование LIKE &Параметр1
...
Запрос.УстановитьПараметр ("Параметр1","%кий%")

должно работать
9 Колапс
 
22.09.04
17:13
(5) а зачем в этом случае параметр?
должно работать и  ГДЕ Наименование ПОДОБНО "%кий%".
10 Волшебник
 
22.09.04
17:58
(9) Оно и работает.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.