Reporting Services:显示具有分组的前N行

时间:2011-12-12 15:29:58

标签: reporting-services

我想在报告中显示前10行。我可以通过为行组的可见性设置以下表达式来完成此操作:

=IIF(RowNumber(Nothing) <= 10, false, true)

然后在顶部数字上对表格进行排序。

在我的查询中,每个结果得到两行,结果不同。问题是我想将这些行分组到报表中的一行而不会丢失前X行的计数。但是当我在Visual Studio的报表中对名称进行分组时,它只显示每一行,并且X行的计数不正确。有时我有一次同名,有时两次。我试图将表达式设置为20行,但有时我可能会得到12行,有时会有10行,具体取决于我的查询返回的每个名称的行数。 提前致谢, 萨拉

1 个答案:

答案 0 :(得分:0)

听起来你需要在分组后获得前N名。你可以分组查询吗?