2015-05-19 6 views
0

У меня есть RDLC, который tablix повторяется на основе группы. Но я не могу проверить, как это было настроено.SSRS-repeating Tablix -Total field

Но общие группы не является правильным, а получение по всему общему

Say Ex:

Dataset is as follows with 2 records 
    1 10 Sec01 
    1 11 sec02 

Sec01 
1. 1 10 10 
      Total 21 

Sec02 
1.  1 10 11 
      Total 21 

Всего секции 01 11, но она показывает общую сумму

В выражении Сумма (поле, «Набор данных1») - это, очевидно, вычисление общего количества поля в наборе данных. Мне нужно установить это на уровень группы.

Я не могу вдаваться в подробности группы ... Пытался глядя, чтобы увидеть XML, но не повезло либо

ответ

0

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

=Sum(Fields!MyField.Value) 

и подведет в рамках соответствующих, где она - на уровень группы для групп или всю таблицу для колонтитулы.

Если вы добавите область действия, например =Sum(Fields!MyField.Value, "Dataset1"), тогда она будет выполнять агрегацию на этом уровне (в данном случае, весь набор данных), поэтому он дает общее количество всего набора данных.