Compartilhar via


Função Count (Reporting Services)

Retorna uma contagem de valores não nulos especificados pela expressão, avaliados no contexto do escopo fornecido.

Sintaxe

Count(expression, scope, recursive)

Parâmetros

Tipo de retorno

Retorna um Integer.

Comentários

O valor do scope não pode ser uma expressão e deve fazer referência ao escopo atual ou a um escopo contentor.

Exemplo

O seguinte exemplo de código mostra uma expressão que calcula o número de valores não nulos de Size para o escopo padrão e para um escopo de grupo pai. A expressão é adicionada a uma célula em uma linha que pertence ao GroupbySubcategory do grupo filho. O grupo pai é GroupbyCategory. A expressão exibe os resultados de GroupbySubcategory (o escopo padrão) e de GroupbyCategory (o escopo do grupo pai).

Dica

As expressões não devem conter retornos de carro reais e quebras de linha. Eles estão incluídos no exemplo para oferecer suporte a processadores de documentação. Se você copiar o exemplo a seguir, remova os retornos de carro de cada linha.

="Count (Subcategory): " & Count(Fields!Size.Value) & 
"Count (Category): " & Count(Fields!Size.Value,"GroupbyCategory")

Consulte também

Conceitos

Usando expressões (Reporting Services)

Usando funções internas de relatório e de agregação em expressões (Reporting Services)