我正在尝试使用两个单独的字段编写表达式:Fields!StmnPrice.Value 和 Fields!StmnUnits.Value。该表达式位于标有“计费单位”的列下的文本框中。我希望计费单位仅显示任何给定事项的报表价格 <> 0 的报表单位的总和(任何给定事项都有多个报表单位条目)。我目前有以下表达式,如果该事项的所有条目的声明价格为 0,则仅排除声明价格为 0 的单位。否则,总和包括所有声明单位,无论声明价格如何。
=IIF(Fields!StmnPrice.Value = 0, Nothing, sum(Fields!StmnUnits.Value))
我还尝试了下面的表达式,它可以有效地排除语句价格为 0 的所有语句单元,但不会对任何给定事务的语句价格 <> 0 的所有语句单元求和。
=IIF(字段!StmnPrice.Value = 0,无,字段!StmnUnits.Value)
任何帮助表示赞赏。谢谢!