Имя: Пароль:
1C
 
СКД. Как заставить отбор работать только на группировках?
0 DirecTwiX
 
04.03.15
13:11
Есть СКД с запросом:
ВЫБРАТЬ
    1 КАК День,
    1000 КАК Сумма

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    1,
    -100

В настройке указана группировка День. Так в отчет выводится одна строчка:
(1, 900)

Но если попробовать добавить Отбор (Сумма < 0), то в отчет попадёт строчка
(1, -100)
которой вроде как не было в первоначальной выборке. Можно ли сделать, чтобы отбор не затрагивал детайльные записи?
1 Адский плющ
 
04.03.15
13:12
КО: Указать отбор не для отчета, а для группировки.
2 DirecTwiX
 
04.03.15
13:25
(1) Спасибо!
Жаль только, что произвольные отчеты из панели пользователя позволяют редактировать только отборы всего отчета...
3 Адский плющ
 
04.03.15
13:26
(2) Вытащи этот отбор в пользовательскую настройку и будет щасте.
4 DirecTwiX
 
04.03.15
16:38
(3) Там в другом проблема. Конфа старая, форма рисуется криво и есть возможность "едактировать только отборы всего отчета"..
5 Defender aka LINN
 
04.03.15
16:59
(0) Группируй в запросе и условия на агрегатные функции накладывай
6 DirecTwiX
 
04.03.15
17:03
(5) Нет возможности. В отчете, например, три колонки: Номенклатура, Характеристика и Сумма. Если пользователь оставит только Номенклатуру и Сумму, всё полетит.