RIGHT("0" & (SUM(Fields!TotalTimeSpent.Value MOD 60, "Group3")), 2)
价值是273,我得到的是93而不是预期的33。
表达式的目的是计算花费的时间,这里是完整的表达式。这几乎适用于所有条目,这是我看到的唯一一个添加值而不是modding的例子。
= IIF(FLOOR(SUM(Fields!TotalTimeSpent.Value / 60, "Group3")) = 0, "00", FLOOR(SUM(Fields!TotalTimeSpent.Value / 60, "Group3"))) & ":" & RIGHT("0" & (SUM(Fields!TotalTimeSpent.Value MOD 60, "Group3")), 2)
答案 0 :(得分:2)
在运行SUM之后,您是否意味着要进行MOD计算?所以表达式是:
=RIGHT("0" & (SUM(Fields!TotalTimeSpent.Value, "Group3") MOD 60), 2)
作为测试,如果我只运行:
=RIGHT("0" & (273 MOD 60), 2)
它给了我33的预期结果。