我正在尝试使用以下计算字段填充SSRS中的条形图:
= COUNT(IIF(Fields!JobDeployment.Value<“1440”,1,Nothing))/ Count(Fields!CaseStatus.Value)
解释它是在一天内完成的任务量除以任务量。
然后每个月将其归结为一个百分比,结束游戏将是这些百分比在条形图中。
现在当我选择我的条形图时,其值系列是上面计算的字段,它不会返回任何值
表格中的数据是正确的,所以我很满意,但是当我想要它以图表形式出现时,我没有得到任何结果。
有人可以请他们提供一些指示,说明为何会出现这种情况
由于 丹
答案 0 :(得分:0)
如果您正在使用Visual Studio(而不是报表生成器),则应该收到一条错误消息,说明它无法正常工作的原因。您可以在图表中使用的表达式是有限的。相反,您可以在数据集级别完成逻辑,并将聚合留给图表。
将计算字段添加到数据集中以检查您的情况。
= IIf(Fields!JobDeployment.Value<" 1440",1,Nothing)
在图表中,只需比较计数。
= COUNT(Fields!FilteredJobDeployment.Value)/ Count(Fields!CaseStatus.Value)