2

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

4

1 回答 1

1

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

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

=Int((RowNumber(Nothing)-1)/25)

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

于 2012-07-26T13:58:12.977 回答