SSRS 报告返回错误 - 组'grp'的排序表达式包含错误:尝试除以零



我试图在以前的开发人员SSRS报告中修复错误。有一个逐个参数的组,当选择某个值时,它会返回错误 - 分组" GRP"的排序表达式包含一个错误:尝试将零除以零。

错误表明此表达式导致错误。= -sum(fields!rentCollected.Value(/sum(fields!rentdue.value(

选择其他参数无需任何错误而起作用。

有什么想法可以修复?

我不知道要提供什么信息,但如果指定了什么。

事先感谢您的任何帮助。

看来当Fields!RentDue.Value的总和为零时,误差是造成的。为了解决此问题,一个简单的IIF语句检查零应解决问题。尝试以下表达式。

=Sum(Fields!RentCollected.Value)/IIF(Sum(Fields!RentDue.Value) = 0, 1, Sum(Fields!RentDue.Value))

最新更新