Поиск "Подобно" как в запросе 1с8 #792856


#0 by Casper211
У меня есть строка  "5-5*99/01.23,001" Я ищу "59901230" и мне надо чтобы нашло эту позицию. То есть поиск как в запросе "Подобно". Как это можно сделать?
#1 by Casper211
то есть вот так  "%59901230%" Чтобы находило подряд эти цифры. И все равно что впереди или в конце
#2 by Casper211
просто использовать СтрЗаменить?
#3 by Casper211
СтроковыеФункцииКлиентСервер.ЗаменитьОдниСимволыДругими(":)+-*}{[]-?#$%^&=._/|(-!№;%?", ОригинальнаяСтрокаПоиска, "");
#4 by Casper211
но остается проблема найти где-то внутри сроки
#5 by ДемонМаксвелла
ну собственно так и сделай - подобно и твоя строка "%59901230%"
#6 by ДемонМаксвелла
в чем проблема то?
#7 by Casper211
но там где будет искать будет  "5-5*99/01.23,001"
#8 by Casper211
надо чтобы проигнорировало символы
#9 by ДемонМаксвелла
ну так подготовь таблицу, скорми её запросу и зачем найди искомое
#10 by ДемонМаксвелла
а чтоб не было долго добавь в базу поле и рассчитай его заранее
#11 by Casper211
пробовал. В другой теме писал. Я получил информацию. Запихнул в запрос, но выводит пусто. Хотя в Тз является строчка
#12 by Casper211
#13 by Casper211
возможно я ошибся в написании запроса?
#14 by ДемонМаксвелла
или в параметре. и в той теме у тебя три Подобно - мегатормоз
#15 by ДемонМаксвелла
закидывай запрос в консоль и разбирайся
#16 by Casper211
#17 by Casper211
Сделал, спасибо за помощь
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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