Получение количества строк в построителе отчетов SSRS

Я построил отчет с помощью Report Builder 3.0 (который использует SQL Server 2008 R2). Теперь я хочу узнать, сколько записей извлекается из базы данных в отчет?

Это возможно либо с помощью функции подсчета в SSRS, либо с помощью функции RANK / ROW_NUMBER в SQL-запросе и присвоения этого поля в отчете (RANK / ROW_NUMBER даст нам рейтинг для каждой строки, а переход к последней странице в отчете поможет мне получить общее количество строк).

Я попробовал функцию подсчета, но она рассчитана на какое-то поле в отчете. Например = Count (Field! FieldName.value, «DataSetName») Проблема в этом подходе: «FieldName» не уникально в отчете и, следовательно, счетчики повторяются

Второй вариант: добавлен Rank / Row_Number, но они тоже используют тот же тип fieldName, и, следовательно, здесь также счетчики дублируются.

Основная проблема: в моем запросе нет уникального поля (поэтому я попробовал ROW_NUMBER ())

Как мне узнать общее количество строк или рейтинг (для каждой строки) в SSRS 2008?

22
задан xorpower 3 February 2012 в 10:32
поделиться