2014-11-17 5 views
1

У меня есть отчет SSRS с подзаголовком. В обоих основных отчетах и ​​подзаголовках есть параметры @ param1, которые правильно связаны, и отчет работает нормально.Повторите отчет SSRS для каждого значения в наборе данных

У меня также есть набор данных (MemberDataSet), который возвращает все члены определенной группы, которые являются значениями параметров для param1.

Например, прямо сейчас я запускаю отчет три раза для параметров (@ param1) AAA, BBB и CCC. MemberDataSet запрашивает для каждого отдельных членов группы и простого запроса, как

Выберите отчетливый Param1 из MyParamTable, где Группа = @GroupParameter

Retruns значения AAA, BBB и CCC быть поставляется в качестве параметра.

То, что я хочу выполнить, - это повторить весь отчет с его подзаголовком для каждого значения в наборе данных. т.е.

@ Param1 = AAA запуска отчета @ Param1 = BBB Run/повторить отчет (Append ранее сформированного отчета) @ Param1 = CCC Run/повторить отчет (Append ранее сформированного отчета).

Что было бы лучшим способом сделать это?

Спасибо

ответ

-1

Я хотел бы создать фильтр с множественным выбором на пары, и позволить пользователю решить, какое значение (ы) Паров они хотят смотреть.

+0

Насколько я понимаю, вопрос состоит в том, чтобы иметь один агрегированный отчет обо всех подзаголовках. –

0
  1. Создать оберточной набор данных «ABC» для значений AAA, BBB и CCC
  2. Добавить «Список» табликс на страницу и назначить «ABC» к нему.
  3. Поместите весь контент, который вы хотите повторить для каждого значения внутри «ABC» внутри этого списка.
  4. Если вы хотите использовать подтаблицы, вы можете использовать в них только значения из «ABC».
  5. Если вы хотите повторить любые другие наборы данных, вам необходимо создать подзаголовки и передать значения AAA, BBB и CCC в качестве параметров для этих под-отчетов. Надеюсь, это поможет
Смежные вопросы