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
expression
(Variant ou Binary) A expressão na qual executar a agregação, por exemplo, =Fields!FieldName.Value. A expressão não pode conter funções de agregação.scope
(String) O nome de um conjunto de dados, grupo ou região de dados que contém os itens do relatório aos quais a função de agregação deve ser aplicada. Se o scope não estiver especificado, o escopo atual será usado. Para obter mais informações, consulte Usando funções internas de relatório e de agregação em expressões (Reporting Services) e Usando funções internas de relatório e de agregação em expressões (Reporting Services).recursive
(Tipo Enumerado) Opcional. Simple (padrão) ou RdlRecursive. Especifica se a agregação deve ser executada recursivamente. Para obter mais informações, consulte Criando grupos de hierarquias recursivas (Reporting Services).
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)