1

Как ограничить количество строк, возвращаемых в группу?Отчеты SSRS: как ограничить количество строк, возвращаемых в группе

До сих пор, когда отчет запускался, он возвращает много записей для каждой группы. Тем не менее, я хочу, чтобы он возвращал 4 лучших записи в каждой группе.

Я попробовал выражение: = Потолок (RowNumber (Nothing)/4), но это не то, что я ищу.

Я использую 2012 Инструменты данных (Visual Studio 2010)

Благодаря SQL Server.

+0

Можете ли вы сделать это в SQL? –

+0

Я мог бы, но в конечном итоге пользователь захочет фильтровать разные строки. На данный момент я хочу установить 4 строки в Reporting Services. Выяснение того, как это сделать, упростит его позднее. Я не хочу жестко кодировать его в хранимой процедуре, которую я использую. –

ответ

3

В свойствах группы задайте фильтр в нужном поле, выберите «Top N» в качестве оператора и 4 в качестве значения.

+0

Спасибо, это как можно ближе к работе. Некоторые группы имеют более 4 строк. –