SSRS为表格报告实施Paging

时间:2012-07-25 06:57:48

标签: sql-server service reporting-services reporting ssrs-tablix

我在我的一个SQL Reporting Services报告中使用了Tablix。默认视图显示所有记录。我想实现Paging,比如在第1页显示前50条记录,在第2页显示下50条记录,依此类推。有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

在某些报告中,您可能希望在指定行数的末尾放置分页符,而不是在组或报表项上添加。为此,请在数据区域(通常是细节之外的组)中创建一个组,向该组添加分页符,然后按指定的行数添加组表达式。

以下表达式放置在组表达式中时,为每组25行分配一个数字。为组定义分页符时,此表达式会导致每25行分页。

= INT((ROWNUMBER(没有)-1)/ 25)

来源: http://msdn.microsoft.com/en-us/library/ms157328(SQL.90).aspx