我正在对该数据进行计算,有时会导致#Error。根本原因是被零除。我可以跳过必要的解决方法以避免被零除,但掩盖#Error文本并显示空白单元格可能更简单。是否有可能隐藏#Error并且什么也不显示?SSRS隐藏#单元格中显示的错误
编辑
文本可能会显示#错误的表达是沿着这些路线的东西:
Fields!Field1.Value/Fields!ValueThatMightBeZero.Value
我能解决这个有些丑陋的检查,但它可能是更容易只是赶上#错误。 (直接iif
检查express不起作用,因为SSRS首先评估true和false子句;如果它在任一子句上除以零,它将返回#Error,即使该子句不会被使用)。
对于自定义代码+1 - IMO比每个单元格上的复杂表达式更容易。 – thomasswilliams 2012-02-06 21:34:07