2013-11-29 2 views
0

У меня есть проект таблицы.Отчет SSRS/SubReport/Multipe Таблицы или наборы данных в одном отчете

ProjID Proj_task 
    1  NIT 2.0 
    2  SSRS 

У меня есть таблица под названием Project_Task.

ProjID Task_DS User 
    1  task1  User1 
    1  task2  User2 
    1  task3  User3 
    2  task4  User4 
    2  task5  User5 
    2  task6  User6 

Я хочу сгенерировать отчет в формате ниже. (Каждый идентификатор проекта Информацию по shouldbe в одной страницы, для которых я использую Insert Group)

В Page 1:

ProjID : 1 
Proj_task: NIT 2.0 
-------------------- 
     User  Task_DS 
     User1 task1 
     User2 task2 
     User3 task3 

В Page 2:

ProjID : 2 
Proj_task: SSRS  
-------------------- 
     User  Task_DS 
     User4 task4 
     User5 task5 
     User6 task6 

Я попытался создать две таблицы, Subreports , Объединение двух таблиц & создание единых наборов данных для достижения того же. Я не могу прийти к вышеупомянутому формату. Может ли кто-нибудь помочь мне, как я могу это сделать?

ответ

1

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

Пропустите ProjectID в качестве параметра к югу отчет

Таким образом, subreport должен запускаться для каждого идентификатора проекта. Итак, создайте группу по PKGID, а затем разместите этот дополнительный отчет внутри группы, чтобы он повторялся для каждого идентификатора проекта.

Надеюсь, что это поможет. Если вам понадобятся какие-либо подробные сведения ... вы можете спросить меня.

Можете ли вы предоставить запрос, для Furthur деталей ..

Обновлено:

Select distinct Proj_ID , Proj_name from dbo.Project 

Это должно быть вашим первым набор данных

select TASK_RSLV_DS, TASK_IMPCT_DS from dbo.PROJECT left join dbo.PROJ_TASK on PROJECT.PROJ_ID = PROJ_TASK.PROJ_ID 

Это должен быть ваш второй набор данных

Пропустить Прое ct ID в качестве параметра к отчету

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

для ясного объяснения:

Используйте эту ссылку:

Здесь, следуйте инструкциям, приведенные в углубиться привык это отчет

http://www.codeproject.com/Articles/195017/SSRS-Series-Part-II-Working-with-Subreports-DrillD#4

Надеется, что это помогает ..

+0

выберите PROJECT.PROJ_ID, PROJ_NM, TASK_RSLV_DS, TASK_IMPCT_DS из dbo.PROJE CT left join dbo.PROJ_TASK на PROJECT.PROJ_ID = PROJ_TASK.PROJ_ID – sk7730

+0

Я положил свое предположение здесь.Pls проверяет его 1) Я создам подчиненный отчет для отображения информации о пользователе и задаче для каждого идентификатора проекта. 2) Нужно ли мне группировать ProjctID в подзаголовке. Или достаточно установить параметр. – sk7730

+0

@ sarvanaKumar .. Пожалуйста, обратитесь к упомянутой ссылке в проекте кода. Это будет ясно указывать вам шаг за шагом, как создавать отчеты такого типа, как группировать и все. Здесь трудно объяснить, потому что это включает в себя ряд этапов в дизайне. Итак, thats y, я даю ссылку вам, это будет легко для вас .. –