我需要SSRS Last Function的帮助。
我构建的报告的示例。 我需要使用LAST函数获取最后一行的值,但在使用Last Function之后,我得到的值是20,它忽略ID 4的0值,这是最后一条记录
ID VALUE
1 10
2 0
3 20
4 0
过去20
答案 0 :(得分:0)
我的猜测是,SSRS会根据您提供的范围为您提供正确的值。如果您没有指定范围,那么它将查看它可以找到的最低级别组并返回该组中的最后一个值。有可能,数据在某个时刻被排序。 SSRS中的排序可以在SQL查询,Tablix属性或组属性中进行。
如果您在查询或Tablix或组中的任何位置排序升序,那么根据为Last()函数指定的范围,您将返回20。