В условие запроса можно список значений? #129227


#0 by helpme
Мне нужен отчет по контрагенту за период скока он набрал товара. Делаю так: Все хорошо, но если сюда-ВыбКонтрагенты передать группу, то получается косяк. Как это обойти? Передавать список значений туда у меня не получается, а делать запрос по всем сотрудникам с одинаковым родитем долго :-(.
#1 by catena
В логическом выражении могут участвовать внутренние и внешние переменные. Кроме обычных логических операторов (>, <, =, >=, <=, <>, И, ИЛИ, НЕ) в операторе ''Условие ...'' языка запросов можно использовать дополнительный оператор: логический оператор принадлежности. Синтаксис: В Англоязычный синоним: In Описание: Оператор языка запросов ''Условие (А в Б);'' говорит о том, что условие истинно, когда значение А является подмножеством значения Б. Следует особо отметить, что если значение Б пустое (объект не выбран), то условие является истинным, в отличие от оператора ''='' (равно). Если на принадлежность проверяется значение типа элемент справочника, то проверка выполняется с учетом его возможного вхождения в группу справочника. Аналогично, проверка на принадлежность субсчета осуществляется с учетом его возможного вхождения в счет-группу. В качестве включающего подмножества логического оператора принадлежности (второй параметр после слова ''в'') может выступать как простое значение, так и список значений. В этом случае проверка выполняется с учетом вышеотмеченных особенностей для каждой строки списка значений. Подробнее см. в документации, глава ''Язык Генерации Запросов''
#2 by Морозов Александр
как много написала... мне что-то лень читать
#3 by catena
Это не я, это синтаксис-помощник
#4 by Морозов Александр
Может проще было написать: ?
#5 by catena
ну, тогда велика вероятность, что он через недельку с тем же вопросом придет. А так, почитает, что-то отложится. Может в следующий раз сначала в синтаксис-помощник залезет, а потом спрашивать пойдет.
#6 by helpme
Спасибо. Помогли. Я как-то больше по SQL, чето не помню там такие условия...
#7 by Морозов Александр
Это какраз больше подходит для SQL. Для DBF подходит и:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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