如何获得SSRS 2005中的下一条记录?
SSRS 2005具有Previous函数,但它没有Next函数
还有其他方法可以实现此功能吗?
答案 0 :(得分:2)
一些想法:
移动逻辑以便丢弃第一行数据,然后在下一条记录中,使用Previous作为当前行,使用当前行作为“Next”。
将所需数据添加到数据集中,使其包含在其他列中。也许Row_Number()
到Row_Number() + 1
的某些加入可能是有序的。
创建一个使用临时表的存储过程,并在其中更新具有下一行值的其他列。确保关闭预验证,以便SP不会因临时表而爆炸(因为使用SET FMTONLY ON
运行存储过程时,临时表将不会填充,验证将失败)。< / p>
如果你详细说明你想要完成什么,我可能会想出更多的想法。