Функции построителя отчетов — функция CountRows в отчете с разбивкой на страницы (построитель отчетов)

Применимо: Microsoft построитель отчетов (SSRS) Power BI построитель отчетов конструктор отчетов в SQL Server Data Tools

Возвращает число строк в указанной области в отчете с разбивкой на страницы, включая строки со значениями NULL.

Примечание.

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Синтаксис

  
CountRows(scope, recursive)  

Параметры

область
(String) — имя набора данных, области данных или группы, содержащих подсчитываемые элементы отчета.

рекурсивные
(Перечислимый тип) Необязательно. Simple (по умолчанию) или RdlRecursive. Указывает, нужно ли выполнять статистическую обработку рекурсивно.

Тип возвращаемых данных

Возвращает значение типа Integer.

Замечания

ФункцияCountRows подсчитывает все строки в указанной области, включая строки со значениями NULL.

Значение scope не может быть выражением и должно указывать на текущую или включающую область.

Дополнительные сведения см. в разделах Справочник по агрегатным функциям (построитель отчетов и SSRS) и Область выражения для суммирования, агрегатных функций и встроенных коллекций (построитель отчетов и SSRS).

Дополнительные сведения о рекурсивных статистических выражениях см. в разделе Создание групп рекурсивной иерархии (построитель отчетов и SSRS).

Пример

В следующем примере кода показано выражение, вычисляющее число строк в группе строк, называемой GroupbyCategory (на основании выражения [Category]).

="Number of rows: " & CountRows("GroupbyCategory")  

См. также

Использование выражений в отчетах (построитель отчетов и SSRS)
Примеры выражений (построитель отчетов и службы SSRS)
Типы данных в выражениях (построитель отчетов и службы SSRS)
Область выражений для итогов, агрегатов и встроенных коллекций (построитель отчетов и SSRS)