计算字段除以零

时间:2014-01-30 16:40:46

标签: reporting-services ssrs-2008

我已阅读有关除以零的帖子,并使用函数来克服它,我通常会使用正常报告。

我找不到的是如何处理计算字段上的除零问题。由于聚合(计算字段不允许),你不能使用函数,所以我不知道如何绕过它。

我可以为我正在做的这个饼图写一些更多的SQL,但它是现有报告的一部分,理想情况下我想使用已存在的那些。

有人知道如何处理计算字段的零除问题吗?

示例:= Fields!Other.Value / Fields!Total.Value * 100

谢谢,

凯文。

1 个答案:

答案 0 :(得分:0)

自从我使用报告服务以来已经有一段时间了,但是在分割之前你不能验证Total值吗?像这样:

= IIF(字段Total.Value>!!0,字段Other.Value /场Total.Value * 100,0)