SSRS获取最后一行包括零值

时间:2016-03-30 01:08:54

标签: reporting-services ssrs-2008-r2

我需要SSRS Last Function的帮助。

我构建的报告的示例。 我需要使用LAST函数获取最后一行的值,但在使用Last Function之后,我得到的值是20,它忽略ID 4的0值,这是最后一条记录

ID    VALUE
1      10
2      0
3      20
4      0
  

过去20

1 个答案:

答案 0 :(得分:0)

我的猜测是,SSRS会根据您提供的范围为您提​​供正确的值。如果您没有指定范围,那么它将查看它可以找到的最低级别组并返回该组中的最后一个值。有可能,数据在某个时刻被排序。 SSRS中的排序可以在SQL查询,Tablix属性或组属性中进行。

如果您在查询或Tablix或组中的任何位置排序升序,那么根据为Last()函数指定的范围,您将返回20。