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

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

返回在分页报表的递归层次结构中的当前深度级别。

注意

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

语法

  
Level(scope)  

参数

作用域
(String)(可选)。 包含要对其应用聚合函数的报表项的数据集、组或数据区域的名称。 如果未指定 scope ,则使用当前作用域。

返回类型

返回 Integer。 如果 scope 指定数据集或数据区域,或指定非递归分组(即没有父元素的分组),则 Level 返回 0。 如果省略 scope ,则返回当前作用域的级别。

备注

Level 函数返回的值从 0 开始;即,层次结构中的第一级为 0。

Level 函数可用于为递归层次结构(如雇员列表)提供缩进格式。

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

示例

下面的代码示例提供了 Employees 组中行的级别:

=Level("Employees")  

另请参阅

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