#0
by Девушка-Вамп
нужно в запросе организовать выборку по принципу: Если указаны начальные символы наименования, отбираются элементы справочника, наименование которых начинается с указанных символов. не могу придумать как несколько левух символов наименвоания в запросе отбирать :(( помогите??
#7
by Maxus43
можно использовать и ПОДОБНО, но надо правильно задать правила для этого, хз, надо копатся. Подстрока(Номенклатура.Наименование, 1, 3) например, т.е. первые 3 символа наименования... но всплывает тогда другой косяк - надо знать сколько символов ввели... надо думать. Ещё косяк есть с подстрокой - в файловом и серверном работают поразному вроде...
#19
by Maxus43
короче всё равно параметром передавать в запрос, так что или или , разницы имхо никакой по результату не будет
#20
by Salvador Limones
Всё вроде в документации прописано. Подобно (LIKE) Данная операция проверяет соответствие строки переданному шаблону. Значением оператора ПОДОБНО является ИСТИНА, если значение <Выражения> удовлетворяет шаблону, и ЛОЖЬ в противном случае. Следующие символы в <Строке_шаблона> имеют смысл, отличный от просто очередного символа строки: · % - процент: последовательность, содержащая ноль и более произвольных символов; · _ - подчеркивание: один произвольный символ; · […] - один или несколько символов в квадратных скобках: один символ, любой из перечисленных внутри квадратных скобок. В перечислении могут встречаться диапазоны, например a-z, означающие произвольный символ, входящий в диапазон, включая концы диапазона; · [^…] - в квадратных скобках значок отрицания, за которым следует один или несколько символов: любой символ, кроме тех, которые перечислены следом за значком отрицания; Любой другой символ означает сам себя и не несет никакой дополнительной нагрузки. Если в качестве самого себя необходимо записать один из перечисленных символов, то ему должен предшествовать <Спецсимвол>, указанный после ключевого слова СПЕЦСИМВОЛ (ESCAPE). Например, шаблон означает подстроку, состоящую из последовательности символов: буквы А; буквы Б; буквы В; одной цифры; одной из букв а, б, в или г; символа подчеркивания; буквы а; буквы б; буквы в. Причем эта последовательность может располагаться, начиная с произвольной позиции в строке.
#21
by Девушка-Вамп
в синтаксис-помошнике ничего нет :( а про книги я что-то даже не вспомнила :) а если количество символов заранее неизвестно?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Посоветуйте что использовать для запросов на T-SQL
- как узнать какой процесс 1С с какой базой работает?
- Отладка запросов в консоли запросов - временные таблицы
- Вылетает 1С БП 2.0 при открытии в консоли запросов конструктора запросов
- Какой аналог функции Сообщить() в веб-клиенте 1с 8.3?
- Нужна консоль запросов с замером скорости выполнения запросов вирт. таблиц
В этой группе 1С
- УПП:РеализацияТоваровУслуг, Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка,
- Компоновщик данных - выгрузить результат в Excel
- Была обработина под 77, которая красиво из mxl делала xls нужна под 8.0
- Получить из списка N чисел, сумму максимально приближенную к необх.
- Преобразовать строку в число
- Преобразование значения к типу Булево не может быть выполнено
- Хранилище конфигурации в клиент-серверном варианте.
- v7: Назначение вида субконто.
- Почему могут пропадать штрих-кода в 1С.
- Не списывается номенклатура со склада
- Как сравнить табличные части документов и добавить в первый - недостающие позиции.
- счет 43 отрицательные суммы
- Списание материалов из эксплуатации
- Как подключить компоненту склонения фамилий namedecl.dll
- Как быстро посчитать суммы в табличной части документов
- Datalogic Skorpio как установить нажатие клавиши
- как посчитать регресс?
- исключение в запросе
- v7: Доп расходы в УСН
- заказ черного картриджа hp 2015