RowNo() renvoie le numéro de la ligne active dans le segment de colonne actif d'un tableau. Pour les graphiques bitmap, RowNo() renvoie le numéro de la ligne active dans l'équivalent du tableau simple du graphique.
Si la table ou l'équivalent en tableau comporte plusieurs dimensions verticales, le segment de colonne actif comprend uniquement les lignes contenant les mêmes valeurs que la ligne active dans toutes les colonnes de dimensions, à l'exception de la colonne affichant la dernière dimension dans l'ordre de tri inter-champs.
Segments de colonne
Note InformationsLe tri sur les valeurs des ordonnées dans les graphiques ou le tri par colonnes d'expressions dans les tableaux n'est pas autorisé lors de l'utilisation de cette fonction de graphique dans l'une des expressions du graphique. Ces options de tri sont donc automatiquement désactivées. Lorsque vous utilisez cette fonction de graphique dans une visualisation ou un tableau, le tri de la visualisation revient à l'entrée triée via cette fonction.
RowNo([TOTAL])
entier
Argument
Description
TOTAL
Si la table est unidimensionnelle ou si le qualificateur TOTAL est utilisé comme argument, le segment de colonne actif est toujours égal à la colonne entière.
Chargez les données suivantes sous forme de chargement inline dans l'éditeur de chargement de données pour créer les exemples d'expression de graphique ci-dessous.
Pour plus d'informations sur l'utilisation des chargements inline, voir Chargements inline.
Expression de graphique
Créez une visualisation de table dans une feuille Qlik Sense dotée des dimensions Customer et UnitSales. Ajoutez RowNo( ) et RowNo(TOTAL) comme mesures libellées Row in Segment et Row Number, respectivement. Ajoutez à la table l'expression suivante en tant que mesure :
La colonne Row in Segment affiche les résultats 1,2,3 pour le segment de colonne contenant les valeurs de UnitSales pour le client Astrida. La numérotation des lignes reprend alors à 1 pour le segment de colonne suivant, c'est-à-dire Betacab.
La colonne Row Number ignore les dimensions, à cause de l'argument TOTAL pour RowNo(), et compte les lignes du tableau.
Cette expression renvoie 0 pour la première ligne de chaque segment de colonne. De ce fait, la colonne affiche :
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !