v7: Поиск по части наименования в запросе #450728


#0 by on2
есть отчет.В запросе есть условие по наименованию товаров.То есть, Условие (Наименование в ВыбНаиманование); в ВыбНАименование я установила тип справочника с наименованиями товаров. значит такой вопрос. Мне надо написать поисковик. В поле которого пишу например "МЫШЬ" или "genius" и поисковик ищет и выдает скажем "Мышь гениус 5640"!! в общем надо чтоб искало не точно по наименованиею а по части наименования хотя бы...помогите я вся в растройстве...
#1 by apollo
вы так прекрасны что больше ни о чем думать ни магу О_О
#2 by Aloex
Думай о поисковике в отчете)))))
#3 by Попытка1С
Ищите компоненту нечеткого поиска и вроде у Садовникова еще была форма с поиском типа лайка.
#4 by Шахид
задачи нечеткого поиска сложны сами по себе я могу посмотреть алгоритмы но реализацией никогда не занимался
#5 by ДенисЧ
Условие(Найти("Мышь", стрНаименование)>0)
#6 by Шахид
если не уверена что осилишь. лучше откажись. но если только транслитерация и поиск ТОЧНО по СЛОВАМ то это намного проще
#7 by Попытка1С
нуну =) а если "Мишь"...
#8 by cyberandr
если делать через прямые запросы есть оператор Like(%) Но +1
#9 by Попытка1С
вот тут я с нечетким поиском ковырялся
#10 by Шахид
мой совет УТОЧНИ ЧТО ТОЧНО ХОТЯТ. без этого все рассуждения бессмыслены. насколько мощный поисковик нужен
#11 by on2
денисЧ неплохой вариант, щяс попробую.... Попытка спасибки щяс я кликну по ссылочке
#12 by los_hooliganos
#13 by on2
ШАХИД , да именно поиск по словам
#14 by Sadovnikov
Глянь. кажется, именно то, что нужно:
#15 by Шахид
ну это можно без предварительного индексирования тогда а товаров много мало?
#16 by Ёпрст
на  вот, готовое решение... + можешь исправить, чтоб искал как угодно - по and/or/ всю строку как одно слово и т.д..
#17 by Шахид
а что подразумевают под соответствием?
#18 by Шахид
как всегда кладезь мудрости пришел и молча все исправил :)
#19 by Шахид
уважаемый как с вами поговрить можно?по асе телефону или как еще?
#20 by on2
так мальчики...много всего надавали глаза разбегаются...
#21 by apollo
это неуловимый кладезь мудрости ))) давай еще фоток )))))
#22 by Шахид
я ему конбяк обещал. думаю как исполнить обещание
#23 by Шахид
mental5058#$@mail.ru напиши пару слов уважаемый
#24 by Шахид
ладно я по делам
#25 by Ёпрст
eprst@mail.ru
#26 by on2
фотки будут когда сделаю))) что то непрокатывает может я не так написала .... Условие (Наименование в ВыбНаиманование); я должна сменить на Условие(Найти(Наименование, ВыбНаименование)>0) так или не так? в поле ВыбНаименование я ввожу с клавиатуры строку т.е. поиск.
#27 by Ёпрст
так, только еще сокрП воткнуть
#28 by on2
и почему у меня не работает?(((
#29 by on2
так поняла почему не работает....почему то в 1С регистр учитывается(((( как это убрать?
#30 by Ёпрст
привести всё к одному регистру:
#31 by DrZombi
Просто, поставить SQL и там, если не указать, каким шрифтом осуществлять поиск по "Select..."-ту, то команда "LIKE" выполнит поиск, как хочешь, т.е. без учета регистра и кириллицы.
#32 by on2
во-первых, в справочнике везде разный регистр! т.к. там есть вложения! и сменить нельзя это. а еще мне не нравится такой вид поиска в общем я понимаю тут совпадение нужно все равно точное...да еще и регистра если не подходит то не найдет... нужен побуквенный поиск..(((( ппц
#33 by on2
у тебя как то все заумно я вообще прочитала и взорвала себе мозг твоей записью)))
#34 by Sadovnikov
А ты видела?
#35 by ДенисЧ
Тогда тебе нужно расширение для языка запросов, называемое Telepat...
#36 by Sadovnikov
+ На всякий случай уже даже картинки выкладываю...
#37 by on2
сейчас попробую глянуть что это...но чего то мне кажется что ой как это сложно будет...
#38 by on2
Да я так и думала зачем то там лежит база, куча модулей...нет это не вариант...эээх так и придется самой писать
#39 by Ёпрст
возьми готовое в .
#40 by on2
я в готовое залезла в и не нашла где качать))))
#41 by Ёпрст
на первой странице..
#42 by Ёпрст
+41 в той ветке...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С