【问题标题】:SSRS Expression-Sum two fieldsSSRS Expression-Sum 两个字段
【发布时间】:2016-11-11 07:40:35
【问题描述】:

我需要对两个字段求和,但我做不到。

你能帮帮我吗?

=iif(Fields!ABC.Value= "", Nothing, Sum(Fields!PA.Value)) 
=iif(Fields!XYZ.Value= "", Nothing, Sum(Fields!PA.Value))

这样不行:

=iif(Fields!ABC.Value= "", Nothing, Sum(Fields!PA.Value)) +
       iif(Fields!XYZ.Value= "", Nothing, Sum(Fields!PA.Value)) 

【问题讨论】:

    标签: sql-server reporting-services


    【解决方案1】:

    总而言之,我认为您只想默认为 0 而不是 Nothing

    =iif(Fields!ABC.Value= "", 0, Sum(Fields!PA.Value)) +
       iif(Fields!XYZ.Value= "", 0, Sum(Fields!PA.Value)) 
    

    【讨论】:

      【解决方案2】:

      我认为他正在寻找的是这样的:

      =Sum(IIF(Fields!ABC.Value = "", Nothing, Fields!PA.Value)
      =Sum(IIF(Fields!XYZ.Value = "", Nothing, Fields!PA.Value)
      

      【讨论】:

        猜你喜欢
        • 2016-10-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-02
        • 1970-01-01
        • 1970-01-01
        • 2013-07-11
        • 2020-06-03
        相关资源
        最近更新 更多