Reporting services 在SSRS矩阵中创建作用域IIF和的问题

Reporting services 在SSRS矩阵中创建作用域IIF和的问题,reporting-services,Reporting Services,我正在尝试在组外创建一个列,根据汇总行中的标准汇总总计。如果我使用下面的表达式 =sum(iif(Fields!VATApplicable="NO",Fields!Amount.Value,0)) 它在运行时给出一个错误 如果我试图向值amount中添加一个范围,那么它会显示我无法在那里添加范围 =sum(iif(Fields!VATApplicable="NO",sum(Fields!Amount.Value,"JournalList"),0)) 有人能帮我把这个组织起来让它工作吗 谢谢

我正在尝试在组外创建一个列,根据汇总行中的标准汇总总计。如果我使用下面的表达式

=sum(iif(Fields!VATApplicable="NO",Fields!Amount.Value,0))
它在运行时给出一个错误

如果我试图向值amount中添加一个范围,那么它会显示我无法在那里添加范围

=sum(iif(Fields!VATApplicable="NO",sum(Fields!Amount.Value,"JournalList"),0))
有人能帮我把这个组织起来让它工作吗

谢谢

如何创建额外的列让我们称之为VAT applicable并将其设置为字段!金额。仅当字段为时才有值!VAT=“否”

这将仅包含您有VATApplicable=“NO”的行的金额


现在,在底部,您可以简单地在外部添加总计,这将为您提供总计。

您可以添加报表设计的屏幕截图吗?只是有点不清楚你是否要添加一个与数据分开的单独列表/表格项目,或者它是否在同一个表中,这将有助于了解事情的布局。上面添加的屏幕截图我需要是和否,但这只意味着两列而不是一列。是的,我想你只需要问题中提到的“否”。不,但是简单到可以同时使用列和联合来分离数据集。非常好,谢谢。