SSRS计算字段最终显示错误

时间:2018-03-13 06:55:09

标签: reporting-services calculated-field ssrs-2016

在SSRS报告中,我创建了这个计算字段来计算或返回Bike WRT到上一年的销售情况,但最终显示错误: -

用于计算字段'CompareSales'的表达式包括 Aggregate,RowNumber,Running Value,Previous或lookup 函数。

无法在计算字段表达式中使用Aggregate,RowNumber,RunningValue,Previous和lookup 函数。

我已尽力避免错误。

这是我的代码:

=SUM(iif(Fields!Year_1.Value=MAX(Fields!Year_1.Value),Fields!BikeBuyer.Value,0))
-SUM(iif(Fields!Year_1.Value=MAX(Fields!Year_1.Value)-1,Fields!BikeBuyer.Value,0))
/SUM(iif(Fields!Year_1.Value=MAX(Fields!Year_1.Value)-1,Fields!BikeBuyer.Value,0))

当我从代码中删除SUM()时,它会成功执行,但它不会产生正确的输出。

请建议我能做什么!!!

提前感谢

0 个答案:

没有答案