问题描述
=iif(Sum(Fields!ClsRead.Value)-Sum(Fields!OpnRead.Value)=0,"NO HSD Supplied",sum(Fields!HSDIssued.Value)/(Sum(Fields!ClsRead.Value)-Sum(Fields!OpnRead.Value)))
解决方法
使用IIf
时必须记住,总是对两边(TruePart
和FalsePart
)求值,因此除以0会得到#Error
。
您可以使用custom code(在报告外部的设计图面上单击鼠标右键> Report Properties > Code
)并将IIf
替换为If/Then/Else
。