Sql SSRS 2005获得下一个记录值

Sql SSRS 2005获得下一个记录值,sql,sql-server-2005,reportingservices-2005,Sql,Sql Server 2005,Reportingservices 2005,如何在SSRS 2005中获得下一个记录 SSRS 2005具有上一个功能,但没有下一个功能 有没有其他方法可以实现此功能?一些想法: 改变逻辑,以便丢弃第一行数据,然后在下一条记录中,对当前行使用Previous,对“next”使用当前行 将所需数据添加到数据集中,使其包含在其他列中。也许Row\u Number()到Row\u Number()+1上的一些连接是有序的 创建使用临时表的存储过程,并在其中使用下一行值更新其他列。请确保关闭预验证,以便SP不会因为临时表而崩溃(当使用SET FM

如何在SSRS 2005中获得下一个记录

SSRS 2005具有上一个功能,但没有下一个功能

有没有其他方法可以实现此功能?

一些想法:

  • 改变逻辑,以便丢弃第一行数据,然后在下一条记录中,对当前行使用Previous,对“next”使用当前行

  • 将所需数据添加到数据集中,使其包含在其他列中。也许
    Row\u Number()
    Row\u Number()+1
    上的一些连接是有序的

  • 创建使用临时表的存储过程,并在其中使用下一行值更新其他列。请确保关闭预验证,以便SP不会因为临时表而崩溃(当使用
    SET FMTONLY ON
    运行存储过程时,临时表将不会填充,验证将失败)

  • 如果你能更详细地说明你想完成什么,我也许能想出更多的主意