NoOfRows() retorna o número de linhas no atual segmento de coluna em uma tabela. Para gráficos de bitmap, NoOfRows() retorna o número de linhas no equivalente de tabela estática do gráfico.
Se a tabela ou o equivalente de tabela tiver várias dimensões verticais, o segmento de coluna atual incluirá somente linhas com os mesmos valores que a linha atual em todas as colunas de dimensão, exceto na coluna que mostrar a última dimensão na ordem de classificação entre os campos.
Nota informativaA classificação por valores y em gráficos ou por colunas de expressão em tabelas não é permitida quando essa função de gráfico é usada em qualquer uma das expressões do gráfico. Essas alternativas de classificação estão, portanto, automaticamente desabilitadas. Quando você usar essa função de gráfico em uma visualização ou tabela, a classificação da visualização será revertida para a entrada classificada dessa função.
Sintaxe:
NoOfRows([TOTAL])
Tipo de dados de retorno: inteiro
Argumentos:
Argumentos
Argumento
Descrição
TOTAL
Se a tabela for unidimensional ou se o qualificador TOTAL for usado como argumento, o segmento de coluna atual será sempre igual à coluna inteira.
Crie uma visualização de tabela em uma Qlik Sense do Qlik Cloud com Region e SubRegion com dimensões. Adicione RowNo( ), NoOfRows() e NoOfRows(Total) como medidas.
Resultado
Region
SubRegion
RowNo()
NoOfRows()
NoOfRows(Total)
Africa
Eastern
1
2
9
Africa
Western
2
2
9
Americas
Central
1
2
9
Americas
Northern
2
2
9
Asia
Eastern
1
1
9
Europe
Eastern
1
3
9
Europe
Northern
2
3
9
Eurrope
Western
3
3
9
Oceania
Australia
1
1
9
Explicação
Neste exemplo, a ordem de classificação é pela primeira dimensão: Region. Como resultado, cada segmento de coluna é composto por um grupo de regiões que possuem o mesmo valor, por exemplo, África.
A coluna RowNo() mostra os números de linha para cada segmento de coluna, por exemplo, há duas linhas para a região África. Então, a numeração de coluna começa novamente em 1 para o próximo segmento de coluna, que é Americas.
A coluna NoOfRows() conta o número de linhas em cada segmento de coluna, por exemplo, Europa tem três linhas no segmento de coluna.
A coluna NoOfRows(Total) desconsidera as dimensões por causa do argumento TOTAL para NoOfRows() e conta as linhas da tabela.
Se a tabela fosse classificada pela segunda dimensão, SubRegion, os segmentos de coluna seriam baseados nessa dimensão, de modo que a numeração das linhas mudaria para cada SubRegion.
Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!