【问题标题】:How to write an SSRS expression where one field is dependent upon the value of another field如何编写一个字段依赖于另一个字段的值的 SSRS 表达式
【发布时间】:2021-05-22 00:38:06
【问题描述】:

我正在尝试使用两个单独的字段编写表达式:Fields!StmnPrice.Value 和 Fields!StmnUnits.Value。该表达式位于标有“计费单位”的列下的文本框中。我希望计费单位仅显示任何给定事项的声明价格 0 的声明单位的总和(任何给定事项都有多个声明单位条目)。我目前有以下表达式,如果该事项的所有条目的声明价格为 0,则仅排除声明价格为 0 的单位。否则,总和包括所有声明单位,无论声明价格如何。

=IIF(Fields!StmnPrice.Value = 0, Nothing, sum(Fields!StmnUnits.Value))

我还尝试了下面的表达式,它可以有效地排除所有语句价格为 0 的语句单元,但不会对任何给定事务的语句价格 0 的所有语句单元求和。

=IIF(Fields!StmnPrice.Value = 0, Nothing, Fields!StmnUnits.Value)

感谢任何帮助。谢谢!

【问题讨论】:

    标签: expression ssrs-2014 iif-function


    【解决方案1】:

    我把我的“总和”放在了错误的地方。当我写成如下表达式时,表达式有效:

    =Sum(IIF(Fields!StmnPrice.Value = 0, Nothing, (Fields!StmnUnits.Value)))

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-16
      • 1970-01-01
      • 2019-08-27
      • 1970-01-01
      • 1970-01-01
      • 2019-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多