Отбор по значению в группировке колонок. СКД #800702


#0 by rabbidX
В таблице есть группировка колонок - Свойства. Выбранное поле - Значение свойства. Нужно сделать отбор по значению одного из свойств(значения = Значение1, свойство = свойсто1). Если просто накладывать отбор на значение свойства, не выводятся колонки других свойств(где свойство  <> Свойство1). Если использовать группу ИЛИ(значение = значение1 или Свойство <> Свойство1), выводятся все строки таблицы, значения свойства, отличные от нужного(Значение <> Значение1), не заполняются. Судя по всему, отбор накладывается на несгруппированные данные и строки, где свойство <> свойство1 не понятно включать или не включать в отбор. Можно ли реализовать такой отбор, без допиливания запроса?
#1 by LordCMEPTb
А отбор накладывается в корне структуры группировок (общий для отчета) или для конкретной группировки?
#2 by rabbidX
Для корня структуры и для группировки строк результат не отличается. Если накладывать на группировку колонок, не выводится колонка Свойство1
#3 by rabbidX
ап
#4 by rabbidX
ап1
#5 by mistеr
>Можно ли реализовать такой отбор, без допиливания запроса? Нет. Фактически ты хочешь отобрать строку на основании данных из других строк. Такого даже в SQL нет. Можно поизвращаться с вычисляемыми полями, функциями общих модулей и т.д. Но лучше просто вытащить необходимые для отбора данные в каждую строку.
#6 by rabbidX
Ясно, спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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