Quando si modificano i dati del grafico, si utilizza un sottoinsieme dello script di Qlik Sense che consiste in una serie di istruzioni. Un'istruzione può essere una normale istruzione di script o un'istruzione di controllo dello script.
Le istruzioni di controllo vengono in genere utilizzate per controllare il flusso di esecuzione dello script. Ogni clausola di un'istruzione di controllo deve essere mantenuta all'interno di una riga di script e può essere terminata da un punto e virgola o da una fine riga.
I prefissi non vengono mai applicati alle istruzioni di controllo.
Tutte le parole chiave dello script possono essere digitate con qualsiasi combinazione di caratteri minuscoli e maiuscoli.
Utilizzare l'elenco a discesa su ciascuna funzione per visualizzare una breve descrizione e la sintassi di ciascuna funzione. Per ulteriori informazioni, fare clic sul nome della funzione nella descrizione della sintassi.
L'istruzione di controllo call consente di chiamare una subroutine che deve essere definita da un'istruzione sub precedente.
L'istruzione di controllo do..loop è un costrutto per la ripetizione di script che esegue una o più istruzioni finché non incontra una condizione logica.
do [ ( while |
until ) condition ] [statements] [exit do [ ( when | unless )
condition ] [statements] loop [ ( while | until ) condition ]
La parola chiave dello script End viene utilizzata per chiudere le clausole If, Sub e Switch.
La parola chiave dello script Exit fa parte dell'istruzione Exit Script, ma può anche essere utilizzata per uscire dalle clausole Do, For o Sub.
L'istruzione Exit error termina l'esecuzione dello script e genera un errore di script definito dall'utente.
L'istruzione di controllo for..next è un costrutto per la ripetizione di script con un contatore. Le istruzioni all'interno del ciclo incluso tra for e next verranno eseguite per ogni valore del contatore in base ai limiti inferiore e superiore specificati.
L'istruzione di controllo for each..next è un costrutto per la ripetizione di script che esegue una o più istruzioni per ogni valore in un elenco le cui voci sono separate da virgole. Le istruzioni incluse nel ciclo fra for e next verranno eseguite per ogni valore nell'elenco.
L'istruzione di controllo if..then è un costrutto per la selezione di script che forza l'esecuzione dello script su percorsi diversi in base a una o più condizioni logiche.
Nota informaticaPoiché l'istruzione if..then è un'istruzione di controllo e come tale termina con un punto e virgola o con una fine riga, ciascuna delle sue quattro possibili clausole (if..then, elseif..then, else e end if) non deve oltrepassare il limite della riga.
L'istruzione di controllo switch è un costrutto per la selezione di script che forza l'esecuzione dello script su percorsi diversi, in base al valore di un'espressione.
La parola chiave dello script To viene utilizzata in diverse istruzioni di script.
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!