我正在尝试隐藏其值为零的rdlc报告列,也就是说,如果某些单元格在列中具有值,则不应使用列可见性属性进行隐藏。这是我的代码:
=iif(Fields!HousingAllowance.Value > 0,false,true)
这似乎有效,但是上面的公式存在问题,如果列的第一个单元格值为零,它会隐藏列,即使列包含其他值,我也尝试过:
=SUM(iif(Fields!HousingAllowance.Value > 0,false,true))
但没有成功,我希望能够对列值求和,如果结果为零,它应该隐藏,否则显示。
答案 0 :(得分:0)
您可以结合使用Max和Min函数来确定天气,所有值都是0,如下所示:
=Max(Fields!HousingAllowance.Value + 0) = 0 And Min(Fields!HousingAllowance.Value + 0) = 0
我使用+ 0
将空值转换为0。