If value = null then " " else value SSRS EXPRESSION 问题
If value = null then " " else value SSRS EXPRESSION issues
value 1 是零售价小数 value 2 是 2 零售价之间的差值都是小数
=IIF(Fields!Prorated.Value is null,"",Fields!Prorated.Value)-Fields!Retail.Value fixxed !!!
固定^^
=IIF(IsNothing(Fields!Prorated.Value),"",(Fields!Prorated.Value-Fields!CurrentRetailPrice.Value)/Fields!Prorated.Value)
失败^^这个显示为百分比差异
这没有用另一种方法可以解决这个问题
试试这个:
=IIF(IsNothing(Fields!days_Prorated.Value),"",Fields!Prorated.Value-Fields!Retail.Value)
对于您的评论试试这个:
=IIF(IsNothing(Fields!Prorated.Value),"",(Fields!Prorated.Value-Fields!CurrentRetailPrice.Value)/iif(Isnothing(Fields!Prorated.Value),1,Fields!Prorated.Value)
在这种情况下,您必须验证它两次。
value 1 是零售价小数 value 2 是 2 零售价之间的差值都是小数
=IIF(Fields!Prorated.Value is null,"",Fields!Prorated.Value)-Fields!Retail.Value fixxed !!!
固定^^
=IIF(IsNothing(Fields!Prorated.Value),"",(Fields!Prorated.Value-Fields!CurrentRetailPrice.Value)/Fields!Prorated.Value)
失败^^这个显示为百分比差异
这没有用另一种方法可以解决这个问题
试试这个:
=IIF(IsNothing(Fields!days_Prorated.Value),"",Fields!Prorated.Value-Fields!Retail.Value)
对于您的评论试试这个:
=IIF(IsNothing(Fields!Prorated.Value),"",(Fields!Prorated.Value-Fields!CurrentRetailPrice.Value)/iif(Isnothing(Fields!Prorated.Value),1,Fields!Prorated.Value)
在这种情况下,您必须验证它两次。