Reportbuilder 2012 3.0 所有注册一行而不是注册数量 + 只有一个 sommation
Reportbuilder 2012 3.0 One line for all registrations instead of the amount of registrations + Only one sommation
我正在 Reportbuilder 中概述注册时间,但我似乎无法按照我想要的方式获得我的报告。我希望所有内容都在一条线上,而不是彼此对角线。此外,它应该只给每个项目一次 sommation。不是因为在上面预订的注册数量。有可能吗?下面是我使用的查询,然后是问题的图像和它应该是什么样子 + Reportbuilder 中使用的 table。
提前致谢
SELECT emp.FirstName + ' ' + emp.LastName AS Name, SUM(reg.DurationHours)
FROM Employee AS emp LEFT OUTER JOIN
Registration AS reg ON emp.EmployeeId = reg.EmployeeId
AND reg.RegistrationDate >= @StartDate AND reg.RegistrationDate <= @EndDate
AND reg.IsOutOfHours = 0
GROUP BY emp.FirstName + ' ' + emp.LastName;
我的问题示例以及应该如何处理。
这是我在 Reporting Services 中用来获得该结果的 table 图片。
我设法找到了我自己问题的答案。我在详细信息中添加了参考分组,如下图所示:
- 右键单击行组菜单中的详细信息并打开组属性
根据参考添加群组
问题已解决
我正在 Reportbuilder 中概述注册时间,但我似乎无法按照我想要的方式获得我的报告。我希望所有内容都在一条线上,而不是彼此对角线。此外,它应该只给每个项目一次 sommation。不是因为在上面预订的注册数量。有可能吗?下面是我使用的查询,然后是问题的图像和它应该是什么样子 + Reportbuilder 中使用的 table。
提前致谢
SELECT emp.FirstName + ' ' + emp.LastName AS Name, SUM(reg.DurationHours)
FROM Employee AS emp LEFT OUTER JOIN
Registration AS reg ON emp.EmployeeId = reg.EmployeeId
AND reg.RegistrationDate >= @StartDate AND reg.RegistrationDate <= @EndDate
AND reg.IsOutOfHours = 0
GROUP BY emp.FirstName + ' ' + emp.LastName;
我的问题示例以及应该如何处理。
这是我在 Reporting Services 中用来获得该结果的 table 图片。
我设法找到了我自己问题的答案。我在详细信息中添加了参考分组,如下图所示:
- 右键单击行组菜单中的详细信息并打开组属性
根据参考添加群组
问题已解决