1С условие в запросе
Рассмотрим варианты условий в запросе 1С на примере конструктора запросов. Условия в конструкторе запроса задаются на вкладке «Условия».
Самыми понятными и простыми являются математические условия:
Условие «В»
Такое условие позволяет найти в выбранном поле список значений, массив или другой запрос. Если поле есть в этом списке, то выражение вернет значение «Истина».
Условие «В Иерархии»
Условие на проверку принадлежности значения поля к вложенной иерархии.
Условие «Между»
Этот оператор определяет вхождение значения в какой-то интервал.
Условие «Подобие»
Сравнивает строковые значения по частичному вхождению.
Приведем пример некоторых служебных символов для шаблонов:
— % (процент)
Пример: ГДЕ Контрагенты.Ответственный ПОДОБНО «Иванов%» — отбор значений, которые начинается на «Иванов…»;
— _ (подчеркивание)
Пример: ГДЕ Контрагенты.Ответственный ПОДОБНО «_Александрович» — при этом условии подойдут значения, такие как: «Семен Александрович», «Игорь Александрович», и т.д.;