Função CountRows (Construtor de Relatórios 3.0 e SSRS)
Retorna o número de linhas no escopo especificado, inclusive as linhas com valores nulos.
Observação |
---|
É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com. |
Sintaxe
CountRows(scope, recursive)
Parâmetros
scope
(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.recursive
(Tipo Enumerado) 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ção CountRows 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, consulte Referência de funções de agregação (Construtor de Relatórios 3.0 e SSRS) e Compreendendo o escopo das expressões para totais, agregações e coleções internas (Construtor de Relatórios 3.0 e SSRS).
Para obter mais informações sobre agregações recursivas, consulte Criando grupos de hierarquias recursivas (Construtor de Relatórios 3.0 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")
Consulte também