Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna uma contagem contínua do número de linhas para o escopo especificado.
Observação
Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Criando relatórios no Designer de Relatórios e no Construtor de Relatórios (SSRS) na Web em microsoft.com.
Sintaxe
RowNumber(scope)
Parâmetros
escopo
(String) O nome de um conjunto de dados, região de dados ou grupo ou nulo (Nothing no Visual Basic), que especifica o contexto no qual avaliar o número de linhas.
Nothing especifica o contexto mais externo, geralmente o conjunto de dados do relatório.
Observações
RowNumber retorna um valor em execução da contagem de linhas dentro do escopo especificado, assim como RunningValue retorna o valor em execução de uma função de agregação. Ao especificar um escopo, você especifica quando redefinir a contagem de linhas como 1.
Oscope não pode ser uma expressão. scope deve ser um escopo contentor. Escopos típicos, do confinamento mais externo ao mais interno, são conjuntos de dados de relatório, região de dados, grupos de linhas ou grupos de colunas.
Para incrementar valores entre colunas, especifique um escopo que seja o nome de um grupo de colunas. Para incrementar números em baixo das linhas, especifique um escopo que seja o nome de um grupo de linhas.
Observação
Não há suporte para a inclusão de agregações que especificam um grupo de linhas e um grupo de colunas em uma única expressão.
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).
Exemplo de código
A seguir está uma expressão que você pode usar para a BackgroundColor propriedade de uma linha de detalhe da região de dados Tablix para alternar as cores das linhas de detalhe para cada grupo, sempre começando com branco.
=IIF(RowNumber("GroupbyCategory") Mod 2, "White", "PaleGreen")
Consulte Também
Uso de expressões em relatórios (Construtor de Relatórios e SSRS)
Exemplos de expressões (Construtor de Relatórios e SSRS)
Tipos de dados em expressões (Construtor de Relatórios e SSRS)
Escopo das expressões para totais, agregações e coleções internas (Construtor de Relatórios e SSRS)