我有一个表Project。
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
我想以下面的格式生成报告。 (每个项目ID信息应该在我正在使用插入组的一个页面中)
第1页:
ProjID : 1
Proj_task: NIT 2.0
--------------------
User Task_DS
User1 task1
User2 task2
User3 task3
在第2页:
ProjID : 2
Proj_task: SSRS
--------------------
User Task_DS
User4 task4
User5 task5
User6 task6
我有许多表格,其中包含要在SSRS中显示的项目信息。如果我使用连接制作单个数据集并在SSRS的Sinle表中使用它,我会在少数情况下获得重复记录。所以我想创建多个数据集并将其映射到不同的表(例如:一个表中的项目信息,另一个表中的任务信息..等),并在SSRS中进行分组。
我想知道SSRS是否可行。如果是这样,请指导我这样做。
答案 0 :(得分:0)
如果这是您要显示的唯一表格,则创建一个数据集:
SELECT
ProjID
, Proj_task
, task_DS
, User
FROM
Project p
JOIN Project_Task pt ON p.ProjID = pt.ProjID
然后,在SSRS中创建一个包含组的表,并在组中选择对ProjID和Proj_task进行分组。检查分页符之后在分页符窗格中的每个组实例之间。