报表生成器函数 - 分页报表中的 CountRows 函数(报表生成器)

适用于: Microsoft 报表生成器 (SSRS) Power BI 报表生成器 SQL Server Data Tools 中的报表生成器

返回分页报表中指定范围内的行数,包括含有 Null 值的行。

注意

在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。

语法

  
CountRows(scope, recursive)  

参数

作用域
(String) 包含要计数的报表项的数据集、数据区域或组的名称。

递归
(Enumerated Type) 可选。 Simple (默认)或 RdlRecursive。 指定是否以递归方式执行聚合。

返回类型

返回 Integer

备注

CountRows 计数指定作用域内的所有行,其中包括具有 Null 值的行。

scope 的值不能是表达式,并且必须引用当前作用域或包含作用域。

有关详细信息,请参阅聚合函数引用(报表生成器和 SSRS)总计、聚合和内置集合的表达式作用域(报表生成器和 SSRS)

有关递归聚合的详细信息,请参阅创建递归层次结构组(报表生成器和 SSRS)

示例

下面的代码示例显示一个表达式,该表达式计算名为 GroupbyCategory 的行组中的行数(基于表达式 [Category])。

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

另请参阅

在报表中使用表达式(报表生成器和 SSRS)
表达式示例(报表生成器和 SSRS)
表达式中的数据类型(报表生成器和 SSRS)
总计、聚合和内置集合的表达式作用域(报表生成器和 SSRS)