2012-06-18 5 views
0

Мне нужно создать отчет, в котором значения моей строки должны суммироваться по коллапсу (сводные данные), но значения столбцов не должны суммироваться при крахе, а показывать последнее значение. Вот пример отчетаФункция полуаддитивности SSRS для ячеек tablix

Полностью укомплектованная отчет

     -2012 
         Jan  Feb  Mar 
-India Chennai  10  8  9 
      Bangalore 15  15  16 

Ряды разрушилась

     -2012 
         Jan  Feb  Mar 
+India     25  23  25 

Колонны рухнул:

     +2012 
+India    73 

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

Колонна рухнула:

     +2012 
+India    25 

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

У нас нет проблемы с этим в сводной таблице, поскольку мы определили меру как полуаддитивную меру по размеру времени. Единственная проблема заключается в отчете, разработанном с использованием SSRS. Любая идея о том, как это можно достичь?

ответ

0

Похоже, вы используете куб в качестве источника данных? Если это так, не используйте функцию SUM в SSRS для выражения в текстовом поле. Вместо этого используйте функцию AGGREGATE. Это говорит SSRS, чтобы получить значение из куба. Если он определен правильно в кубе (как показано в сводной таблице), вы должны получить то же значение в своем отчете.

+0

Большое вам спасибо. Я пытался с помощью Aggregate в течение последних двух дней, но, к сожалению, я делал изменения в более интенсивном отчете с данными и из-за которого сама среда dev становилась невосприимчивой. Но теперь я попробовал более простой отчет и сразу получил результат. В любом случае, спасибо большое :) – sm1911

Смежные вопросы