【发布时间】:2015-04-20 00:49:42
【问题描述】:
如何限制组中返回的行数?
到目前为止,当报表运行时,它为每个组返回了很多记录。但是,我只希望它返回每组中的前 4 条记录。
我尝试了以下表达式:=Ceiling(RowNumber(Nothing)/4) 但这不是我想要的。
我正在使用 SQL Server 2012 数据工具 (Visual Studio 2010)
谢谢。
【问题讨论】:
-
SQL能做到吗?
-
我可以,但最终用户会希望按不同的行进行过滤。现在,我想在 Reporting Services 上将其设置为 4 行。了解如何执行此操作将使以后更改它变得容易。我不想在我正在使用的存储过程中对其进行硬编码。
标签: sql-server reporting-services ssrs-2008 ssrs-tablix ssrs-grouping