突出显示比前一个值高x%的值(SSRS分组)

时间:2014-08-04 08:44:52

标签: sql-server reporting-services ssrs-tablix ssrs-grouping ssrs-2012

我有一个衡量每小时平均执行次数的报告。我想高亮显示执行时间比最后一次高x%的小时数。所以报告现在看起来像这样:

DATE | Time  | average

8-4  | 11:00 | 4,2
       10:00
8-4  | 10:00 | 12,2
       9:00
8-4  | 9:00 | 5,2
       8:00

如果x = 25,我想强调12,2,因为它比5,2高出25%。

您在上面看到的是分组:实际数据集包含每个报告的详细信息:

Reportname | Time_of_execution | length_of_execution

1 个答案:

答案 0 :(得分:1)

您可以使用Previous函数返回表达式的先前值

使用您的数据应该是

=Previous(Avg(Fields!Alias.length_of_execution))