Vai al contenuto principale Passa a contenuto complementare

Switch..case..default..end switch

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.

Sintassi:  

Switch expression {case valuelist [ statements ]} [default statements] end switch

Nota informaticaL’istruzione switch è un'istruzione di controllo che termina con un punto e virgola o un fine riga, quindi le quattro possibili clausole corrispondenti (switch, case, default e end switch) non devono superare la lunghezza limite della linea.

Argomenti:  

Argomenti Switch
Argomento Descrizione
expression Un'espressione arbitraria.
valuelist Un elenco separato da virgole dei valori con i quali viene confrontato il valore dell'espressione. L'esecuzione dello script continua con le istruzioni del primo gruppo in cui il valore di valuelist è pari al valore nell'espressione. Ciascun valore in valuelist può essere un'espressione arbitraria. Se non viene individuata alcuna corrispondenza in nessuna clausola case, vengono eseguite le eventuali istruzioni della clausola default.
statements Qualsiasi gruppo di una o più istruzioni dello script di licenza.

Esempio:  

Switch I

Case 1

LOAD '$(I): CASE 1' as case autogenerate 1;

Case 2

LOAD '$(I): CASE 2' as case autogenerate 1;

Default

LOAD '$(I): DEFAULT' as case autogenerate 1;

End Switch

Ulteriori informazioni

 

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 – facci sapere come possiamo migliorare!

Partecipa al programma Analytics Modernization

Remove banner from view

Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com