我正在使用Visual Studio构建我的报告,我尝试使用这三个表达式:
=IIF(Fields!A.Value = 0 or Fields!B.Value = 0, 0,SUM(Fields!A.Value)/SUM(Fields!A.Value)
=IIF(SUM(Fields!A.Value) = 0 or SUM(Fields!B.Value =0),0,SUM(Fields!A.Value)/SUM(Fields!A.Value)
=Replace(Round((((SUM(Fields!A.Value)/SUM(Fields!B.Value)))*100),0),"NaN","0")+"%"
Run Code Online (Sandbox Code Playgroud)
前2只给我0%和最后一个没有摆脱无限但但摆脱了NaN.
有人可以帮助我可以同时使用这两个表达式,当我使用前2个或最后一个时,不能得到0%和Infinity吗?