Вычисление различий сгруппированных строк в табликсе

У меня есть структура отчета, как это:

Структура моего табликсаКонтур группировки

И вывод этого отчета таков.

Вывод

Но мне также нужна третья таблица, которая содержит различия первой и последней недель.

Есть ли способ сделать это в SSRS?

нужная таблица


person fkucuk    schedule 03.03.2011    source источник


Ответы (3)


Я никогда этого не делал, но думаю, у вас была бы идентичная таблица без группы верхнего уровня. Хотя вы могли бы разместить там дополнительный столбец без группы и назвать его различиями. В свойствах набора данных сортировка по неделям года, тогда в поле данных у вас будет выражение:

=first(Fields!Data.Value) - last(Fields!Data.Value)
person jimconstable    schedule 04.03.2011
comment
Верьте или нет, это ИМЕННО то, что мне нужно. У меня было две сгруппированные строки, по которым мне нужно было выполнить расчет. Эти значения были одним и тем же столбцом, но разными строками, и у меня было только два, поэтому первое и последнее работали! - person Devin Prejean; 12.04.2016

попробуйте это Вычислить разницу столбцов в матрице. скачать образец отчета

http://www.bi-rootdata.com/2012/11/calculate-column-difference-in-matrix.html

person shah    schedule 28.05.2013

Если никакие другие ответы не работают, я бы просто попытался выполнить агрегацию в вашем запросе, потому что SSRS не так гибок, как хотелось бы большинству, когда речь идет об отдельных таблицах/матрицах, группировке и агрегации. Если вам нужна помощь с этим запросом, оставьте комментарий ниже, и я помогу.

person gloomy.penguin    schedule 20.03.2011