Я построил отчет с помощью построителя отчетов 3.0 (который использует SQL Server 2008 R2). Теперь я хочу теперь, сколько записей извлекается из базы данных в отчет?
Это возможно либо функцией подсчета в SSRS, либо использованием функции RANK/ROW_NUMBER в SQL Query и назначением этого поля в отчет (RANK/ROW_NUMBER дает нам оценку для каждой строки, а переход на последнюю страницу в отчете поможет я получаю общее количество строк).
Я попробовал функцию count, но это зависит от некоторого поля в отчете. Например: = Count(Field!FieldName.value, "DataSetName")
Проблема в этом подходе: "Имя поля" не уникально в отчете и, следовательно, счетчики повторяются
Вторая опция: Добавлен Rank/Row_Number, но они тоже используют один и тот же тип поляName, и поэтому здесь также дублируются дубликаты.
Основная проблема: в моем запросе нет поля, которое уникально (и, следовательно, я попробовал ROW_NUMBER())
Как я могу найти общий счетчик строк или ранг (для каждой строки) в SSRS 2008?