Compartilhar via


Funções do Construtor de Relatórios – função Level em um relatório paginado (Construtor de Relatórios)

Aplica-se a: SSRS (Construtor de Relatórios da Microsoft) Power BI Report Builder Report Designer no SQL Server Data Tools

Retorna o nível de profundidade atual em uma hierarquia recursiva em um relatório paginado.

Observação

Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

Sintaxe

  
Level(scope)  

parâmetros

escopo
(String) (Opcional). O nome de um conjunto de dados, um grupo ou uma região de dados que contém os itens de relatório aos quais a função de agregação deve ser aplicada. Se scope não estiver especificado, será usado o escopo atual.

Tipo de retorno

Retorna um Integer. Se scope especificar um conjunto de dados ou uma região de dados ou especificar um agrupamento não recursivo (ou seja, um agrupamento sem nenhum elemento Parent ), Level retornará 0. Se o scope for omitido, ele retornará o nível do escopo atual.

Comentários

O valor retornado pela função Level é baseado em zero; isto é, o primeiro nível em uma hierarquia é 0.

A função Level pode ser usada para fornecer recuo em uma hierarquia recursiva, como uma lista de funcionários.

Para obter mais informações sobre hierarquias recursivas, confira Criando grupos de hierarquias recursivas (Construtor de Relatórios e SSRS).

Exemplo

O exemplo de código a seguir fornece o nível de linha no grupo de Funcionários:

=Level("Employees")