Vai al contenuto principale

RecNo Funzione script

Questa funzione di script restituisce un valore intero relativo al numero della riga della tabella corrente attualmente in corso di lettura. Il primo record è il numero 1.

Sintassi:  

RecNo( )

 

Diversamente da RowNo( ), che conta le righe nella tabella di Qlik Sense risultante, RecNo( ) conteggia i record nella tabella dati non elaborati e viene reimpostata quando una tabella di dati non elaborati viene concatenata con un'altra.

Esempio: Script di caricamento dei dati

Caricamento di tabelle di dati non elaborati:

Tab1: LOAD * INLINE [A, B 1, aa 2,cc 3,ee]; Tab2: LOAD * INLINE [C, D 5, xx 4,yy 6,zz];
 

Caricamento dei numeri di record e riga per le righe selezionate:

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;

Tabella interna di Qlik Sense risultante:

Tabella dei risultati
ABRecNo( )RowNo( )

1

aa

1

1

3

ee

3

2

4

yy

2

3

6

zz

3

4

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!