Имя: Пароль:
1C
1С v8
Поиск через звездочку *
0 Frq0097
 
06.01.13
12:23
Добрый день! Задался такой задачей как поиск через звездочку * в справочнике. Например в справочнике Номенклатура по наименованию
Пример поиска:

Доска обрезная 10х5
Брус 20х4
Шланг поливочный Sheider

я ввожу в строку поиска *Shei
и мне подбирает все позиции с символами Shei

Куда копать?
1 IamAlexy
 
06.01.13
12:26
в форме полнотекстового поиска в 1С описан язык поисковых запросов с примерами..
2 ДенисЧ
 
06.01.13
12:26
выбрать ссылка
ИЗ Справочник.Номенклатура
ГДЕ Наименование ПОДОБНО "*Shei*"
3 IamAlexy
 
06.01.13
12:26
4 Baker_it
 
06.01.13
12:29
Делал такое, только еще удобней - через спецсимволы, типа %, разделяющие поисковый запрос на части. Например обрез%10 = найдет всю номенклатуру, в названии которой встречается и подстрока обрез, и подстрока 10. Посмотри как сделано в типовой. В УТ 10.3 например оно реализовано в обработке "ПоискОбъектовВСпискахДанных"
5 Мимохожий Однако
 
06.01.13
12:48
В интерактивном поиске достаточно использовать Crtl-F потом F3
6 Vakhrin
 
06.01.13
12:55
7 Frq0097
 
06.01.13
13:57
Crtl+F не подходит

В консоли запросов набросал следуюшее ток ниче не ишет
ВЫБРАТЬ
   Номенклатура.Наименование
ИЗ
   Справочник.Номенклатура КАК Номенклатура
ГДЕ
   Номенклатура.Наименование ПОДОБНО "*Genius*"
Интересен вариан как предлогал  Baker_it может кто чем еще помочь
8 Frq0097
 
06.01.13
13:59
УТ сейчас изучаю
9 hhhh
 
06.01.13
14:01
(7) там должны быть не звездочки, а %. Вообще что ли справку не читаете? Юмористы.
10 Frq0097
 
06.01.13
14:04
извините поторопился и вправду % ))