Имя: Пароль:
1C
1С v8
Отбор по значению в группировке колонок. СКД
0 rabbidX
 
07.07.17
11:33
В таблице есть группировка колонок - Свойства. Выбранное поле - Значение свойства. Нужно сделать отбор по значению одного из свойств(значения = Значение1, свойство = свойсто1).
Если просто накладывать отбор на значение свойства, не выводятся колонки других свойств(где свойство  <> Свойство1).
Если использовать группу ИЛИ(значение = значение1 или Свойство <> Свойство1), выводятся все строки таблицы, значения свойства, отличные от нужного(Значение <> Значение1), не заполняются.
Судя по всему, отбор накладывается на несгруппированные данные и строки, где свойство <> свойство1 не понятно включать или не включать в отбор.
Можно ли реализовать такой отбор, без допиливания запроса?
1 LordCMEPTb
 
07.07.17
11:37
А отбор накладывается в корне структуры группировок (общий для отчета) или для конкретной группировки?
2 rabbidX
 
07.07.17
11:42
(1) Для корня структуры и для группировки строк результат не отличается. Если накладывать на группировку колонок, не выводится колонка Свойство1
3 rabbidX
 
07.07.17
12:45
ап
4 rabbidX
 
07.07.17
13:24
ап1
5 mistеr
 
07.07.17
13:34
(0) >Можно ли реализовать такой отбор, без допиливания запроса?

Нет. Фактически ты хочешь отобрать строку на основании данных из других строк. Такого даже в SQL нет.

Можно поизвращаться с вычисляемыми полями, функциями общих модулей и т.д. Но лучше просто вытащить необходимые для отбора данные в каждую строку.
6 rabbidX
 
07.07.17
13:45
(5) Ясно, спасибо.