【问题标题】:Avoid divide by zero in SSRS expression避免在 SSRS 表达式中除以零
【发布时间】:2017-04-08 03:10:45
【问题描述】:

我正在编写一份试图找出百分比的报告。最初我的代码如下所示:

= (Fields!Margin.Value) / (Fields!TotalSales.Value) * 100

但是问题是在某些情况下 TotalSales = 0.00 所以这给了我错误。我不精通VBS。如何执行 NULLIF 类型函数来避免这种情况?

【问题讨论】:

标签: reporting-services expression


【解决方案1】:

这应该适用于 null 和 0。

=IIF(Fields!TotalSales.Value <> 0 , (Fields!Margin.Value) / (Fields!TotalSales.Value) * 100 , 0)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多