我正在用SSRS制作图表,以显示每个部门的缺勤率 因此,在图表数据(值字段)中,我有以下表达式:
=Sum(Fields!Absence_Hours.Value, "DataSet1") /
Sum(Fields!Worked_Hours.Value, "DataSet1")
当我只选择一个部门时,此表达式很好用,但是当我选择多个部门时,程序将执行以下操作:
(total absence hours of all chosen departments ) /
(total worked hours of all chosen departments )
这将返回一个值,这使我所有部门在图表中具有相同的值。
如何使上面的表达式执行并返回每个部门的结果?
预先感谢
答案 0 :(得分:0)
每个循环都不需要a。将部门字段拖放到图表数据的类别组部分。
通过这种方式,可以在图表中按部门完成计算。