#0
by DayDreamer
Есть запрос: ВЫБРАТЬ РегионыПоРегистрации.Наименование + " " + РегионыПоРегистрации.Сокращение КАК Поле2, КонтактнаяИнформация.Объект как объект ИЗ РегистрСведений.АдресныйКлассификатор КАК РегионыПоРегистрации Объект всегда NULL из-за того что РегионыПоРегистрации.Наименование + " " + РегионыПоРегистрации.Сокращение = КонтактнаяИнформация.Поле2 не выполняется, т.к. РегионыПоРегистрации.Наименование - Строка 52 символа, а при записи в рег.КонтактнаяИнформация.Поле2 пробелы обрезаются как сравнить эти поля или как убрать лишние пробелы при сравнении в запросе???
#4
by Kashemir
Оператор проверки строки на подобие шаблону ------------------------------------------ Оператор ПОДОБНО позволяет сравнить значение выражения, указанного слева от него, со строкой шаблона, указанной справа. Значение выражения должно иметь тип строка. Если значение выражения удовлетворяет шаблону – результатом оператора будет ИСТИНА, иначе – ЛОЖЬ. Следующие символы в строке шаблона являются служебными и имеют смысл, отличный от символа строки: % (процент): последовательность, содержащая любое количество произвольных символов _ (подчеркивание): один произвольный символ […] (в квадратных скобках один или несколько символов): любой одиночный символ из перечисленных внутри квадратных скобок В перечислении могут встречаться диапазоны, например a-z, означающие произвольный символ, входящий в диапазон, включая концы диапазона. [^…] (в квадратных скобках значок отрицания, за которым следует один или несколько символов): любой одиночный символ, кроме тех, которые перечислены следом за значком отрицания Любой другой символ означает сам себя и не несет никакой дополнительной нагрузки. Если в качестве самого себя необходимо записать один из перечисленных символов, то ему должен предшествовать <Спецсимвол>. Сам <Спецсимвол> (любой подходящий символ) определяется в этом же операторе после ключевого слова СПЕЦСИМВОЛ. Например, шаблон “%АБВ[0-9][абвг]_абв%” СПЕЦСИМВОЛ “” означает подстроку, состоящую из последовательности символов: буквы А; буквы Б; буквы В; одной цифры; одной из букв а, б, в или г; символа подчеркивания; буквы а; буквы б; буквы в. Причем перед этой последовательностью может располагаться произвольный набор символов.
#7
by Kashemir
РегионыПоРегистрации.Наименование ПОДОБНО "%" + КонтактнаяИнформация.Поле2+ "%" Что-то вроде такого
#8
by НЕА123
КонтактнаяИнформация.Поле2 ПОДОБНО РегионыПоРегистрации.Наименование + "%" И КонтактнаяИнформация.Поле2 ПОДОБНО "%" + РегионыПоРегистрации.Сокращение может прокатит...
#12
by Kashemir
РегионыПоРегистрации.Наименование + " " + РегионыПоРегистрации.Сокращение = КонтактнаяИнформация.Поле2 ---------------- Отсюда: КонтактнаяИнформация.Поле2 ПОДОБНО РегионыПоРегистрации.Наименование + "%" + РегионыПоРегистрации.Сокращение "Москва г" ПОДОБНО "Москва " + "%" + "г" ----
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Интерфейсы наложились. Как убрать наложение ?
- ТиС: Как убрать остатки округления из регистра.
- 60 счет - убрать субсчета
- Поскажите по субконто, если убрать Только обороты....
- v7: Как в строке с пробелами убрать эти пробелы?
- СКД: Как в СКД у поля убрать лишние пробелы(аналог СокрЛП())?
- Как убрать дубли если в запросе используются поля неограниченной длины?
- Из одной выборки убрать данные другой в запросе
- Выгрузка Колонки в Массив. убрать лишние пробелы
- Как убрать пробелы из поля СКД
В этой группе 1С
- Как получить остатки по синтетическому счету
- Как отобрать в запросе определённые данные с пустыми реквизитами
- Печать бланков с двухмерным штрих-кодом
- Не нашел описание механизма контроля даты запрета редактирования в УПП
- Событие ОбработкаВыбора поля ввода. Ошибка разработчиков или...
- Проектирование: Может создадим свой аналог ICQ или нужен ли Мисте свой IM-сервер?
- AppName: 1cv7.exe AppVer:7.70.0.27, Mod Name: dbeng 32 dll, Mod Ver 7.70.0.14, Offset
- AppName: 1cv7.exe AppVer:7.70.0.27, Mod Name: dbeng 32 dll, Mod Ver 7.70.0.14, Offset
- Курсовые разницы при расчетах в у.е.
- УПП Можно ли в Упп посмотреть проводки по группе док-в?
- Получить в 1с данные из внешней компоненты
- ЗУП 2.5 - НДФЛ за прошлый период
- Как программно изменить цвет фона ячейки табличной части документа?
- КАК у элемента справочника быстро найти самого верхнего родителя?
- При выборе select изменить текст в определенной части страницы
- Ошибка при отправке почты (SMTP error code 535)
- Перенести данные из 1С в пенсионную программу
- В чем отличие м-ду фоновым и регламентным заданием?
- Как вывести число прописью?
- Где в семерке посмотреть метод расчета себестоимости?