SSRS Группировка определенных строк - PullRequest
0 голосов
/ 11 октября 2018

Интересно, можно ли сгруппировать только определенные строки в таблике, так как при добавлении дочерней группы она группирует все 3 строки моего табликса, и мне нужно, чтобы она группировала только нижние 2.

Табликсне имеет заголовка, и мне нужно, чтобы верхняя строка была сгруппирована по 2 полям, а следующие 2 строки должны быть сгруппированы с вышеуказанным, а также по нескольким другим полям

Я просто что-то упускаю из виду, или это можетпросто не будет сделано

1 Ответ

0 голосов
/ 11 октября 2018

Это нельзя сделать так, как вы описали.Но вы можете использовать обходной путь.Вы должны отметить строки, которые вы не хотите группировать, с помощью индикатора (это можно сделать в вычисляемом поле) Indicator = {0, 1}.Тогда вы группа, как вы описали это.Теперь группировка должна выглядеть следующим образом:

Value     Indicator
 1           0                '1st row of group
 12          1                '2nd row of group
 33          1                '3rd row of group

Теперь вы добавляете фильтр в таблицу, где исключаете все строки со значением индикатора 0.Тогда это будет выглядеть так:

Value     Indicator
 12          1                '1st row of group
 33          1                '2nd row of group

Конечно, вашему индикатору нужно выражение, которое идентифицирует первую строку в группе.

...