我试图在以前的开发人员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))