RowNo Fonction de script
Cette fonction renvoie un entier pour la position de la ligne active dans la table interne Qlik Sense résultante. La première ligne porte le numéro 1.
RowNo( [TOTAL])
Contrairement à RecNo( ), qui compte les enregistrements dans la table de données brutes, la fonction RowNo( ) ne compte pas les enregistrements exclus par les clauses where et elle n'est pas réinitialisée suite à la concaténation d'une table de données brutes dans une autre.
Script de chargement de données
Chargement de table de données brutes :
Chargement de numéros d'enregistrement et de ligne pour les lignes sélectionnées :
QTab:
LOAD *,
RecNo( ),
RowNo( )
resident Tab1 where A<>2;
LOAD
C as A,
D as B,
RecNo( ),
RowNo( )
resident Tab2 where A<>5;
//We don't need the source tables anymore, so we drop them
Drop tables Tab1, Tab2;
Table interne Qlik Sense qui en résulte :
| A | B | RecNo( ) | RowNo( ) |
|---|---|---|---|
1 | aa | 1 | 1 |
3 | ee | 3 | 2 |
4 | yy | 2 | 3 |
6 | zz | 3 | 4 |