0

我正在尝试在 ssrs 中编写一份报告,如下所示:

Manager Name                      |  [ Employees for Manager ]  | Total Hours Spent
[ All projects team worked on ]   |  [ Hours Employee Spent ]   | [ Sum of Teams Hours ]
Total                             |  [ Total Employee Hours ]   | [ Total Team Hours ]

我将查询汇总起来,为每个经理、员工和项目显示一行,并且列出了正确的分组。但我的问题是只显示属于当前经理组的员工而不显示所有员工。

所以结果集如下所示:

经理姓名、员工姓名、项目名称、项目时间

我有一个经理行分组和一个员工列分组,但我不知道如何只显示与当前组中的经理匹配的员工。我想我一定错过了什么,但我无法弄清楚。

4

1 回答 1

2

列将属于每个行组中的同一组。在您的情况下,列组听起来像是 EmployeeName。因此,您不能让列属于一个组中的一名员工,而属于不同组中的另一名员工。SSRS 不是这样工作的。

所以为了得到你正在寻找的东西,我会在你的表格的行中重复一个子报表或一个“子”矩阵。使用表的经理名称作为子报表的参数(或矩阵的过滤器。)

于 2012-11-13T22:42:21.440 回答