我有一个SSRS报告,其中显示了员工每周工作的小时数。 “每周”列是该周中每天的总小时数。如果该每周列的总和> = 20,则将其突出显示。我还有一列总计日期范围的小时数。
然后,我有一列需要计算超过20小时或突出显示的每周列数。我似乎不知道该怎么做。我尝试通过sql进行操作,但由于尝试对datepart进行分组(我认为),因此结果不一致(错误)。链接是当前报告示例
我想弄清楚如何创建“超过20小时的周”列。
提前感谢任何想法。
答案 0 :(得分:0)
您只需要对week列进行定义,并在其周围加上一个有条件的总和即可。假设您的document.title
计算如下:
week column
现在只需为'Week column
=Sum(Fields!SumOfHourPerDay.Value)
添加以下表达式:
weeks over 20 hours