Funções do Construtor de Relatórios – função CountRows 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úmero de linhas no escopo especificado em um relatório paginado, inclusive as linhas com valores nulos.
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
CountRows(scope, recursive)
parâmetros
escopo
(String) O nome de um conjunto de dados, região de dados ou grupo que contém os itens de relatório a serem contados.
recursivos
(Enumerated Type) Opcional. Simple (padrão) ou RdlRecursive. Especifica se a agregação deve ser executada recursivamente.
Tipo de retorno
Retorna um Integer.
Comentários
A funçãoCountRows conta todas as linhas no escopo especificado incluindo linhas que possuem valores nulos.
O valor do scope não pode ser uma expressão e deve fazer referência ao escopo atual ou a um escopo contentor.
Para obter mais informações, confira Referência de funções de agregação (Construtor de Relatórios e SSRS) e Escopo das expressões para totais, agregações e coleções internas (Construtor de Relatórios e SSRS).
Para obter mais informações sobre agregações recursivas, confira Criando grupos de hierarquias recursivas (Construtor de Relatórios e SSRS).
Exemplo
O exemplo de código a seguir mostra uma expressão que calcula o número de linhas em um grupo de linhas denominado GroupbyCategory
(baseado na expressão [Category]
).
="Number of rows: " & CountRows("GroupbyCategory")