2013-12-23 7 views
1

У меня есть отчет определенного типа, который мне нужно создать несколько копий. То, что я хочу сделать, - передать строку идентификаторов отчетов в SSRS и сгенерировать все отдельные отчеты (позвоните в их подзаголовки) с этими идентификаторами в одном главном отчете с каждым подрепортом на новой странице. Я уже пробовал сделать подзаголовок и поместить его в таблицу с группировкой. Это работало до сих пор. Он дал мне все нужные мне страницы, но он снова и снова генерировал отчет для первого идентификационного номера. Так или иначе, или мне придется прыгать через множество обручей?SSRS 2005 перерыв страницы за отчет

ответ

0

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

Я бы рекомендовал для этого параметр таблицы, но, поскольку они не существуют в SQL Server 2005, зайдите в Arrays and Lists in SQL Server 2005 by Erland Sommarskog для нескольких других опций.

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