【问题标题】:SSRS Sum Amounts with different columns based on an expression基于表达式的不同列的 SSRS Sum Amounts
【发布时间】:2017-01-18 18:14:24
【问题描述】:

所以我试图根据从一组到另一组的条件对列进行求和。

第一列是按公司计算该组中有多少米的表达式。

在照片中,它显示了该公司的 8 个价值米,

然后右边是发票金额

我需要做的是表达式的条件格式,如果 x 公司有 8 米,那么 = 米的所有发票的总金额是多少。

我尝试了几种方法,但无法从列下的表达式中计算出计数,所以我知道这与我的条件语句有关,并且不确定哪里出了问题,任何帮助将不胜感激

=Sum(IIf(Fields!invoiceclass.Value = "METER" and Fields!companyname.Value, Fields!invoiceamount.Value , Nothing), "AR")

【问题讨论】:

    标签: reporting-services ssrs-2008-r2 ssrs-2012 reportingservices-2005 ssrs-tablix


    【解决方案1】:

    尝试使用:

    =Sum(IIf(Fields!invoiceclass.Value = "METER", Fields!invoiceamount.Value,0))
    

    我认为您不需要指定范围,因为您希望根据公司组中的每个实例计算总和,并且您正在使用 Company 组范围内的单元格中的表达式。

    如果这有帮助,请告诉我。

    【讨论】:

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