Vai al contenuto principale

Espansione con simbolo del dollaro con i parametri

I parametri possono essere utilizzati nelle espansioni con simbolo del dollaro. La variabile deve quindi contenere dei parametri formali come $1, $2, $3 e così via. Quando si espande la variabile, i parametri devono essere dichiarati in un elenco separato da virgole.

Esempio:  

Set MUL=’$1*$2’;

Set X=$(MUL(3,7)); // restituisce '3*7' in X

Let X=$(MUL(3,7)); // restituisce 21 in X

Se il numero di parametri formali supera il numero di parametri reali, verranno estesi solo i parametri formali corrispondenti ai parametri reali. Se il numero di parametri reali supera il numero di parametri formali, i parametri reali superflui verranno ignorati.

Esempio:  

Set MUL=’$1*$2’;

Set X=$(MUL); // restituisce '$1*$2' in X

Set X=$(MUL(10)); // restituisce '10*$2' in X

Let X=$(MUL(5,7,8)); // restituisce 35 in X

Il parametro $0 restituisce il numero di parametri realmente trasmessi da una chiamata.

Esempio:  

set MUL='$1*$2 $0 par'; 

set X=$(MUL(3,7)); // restituisce '3*7 2 par' in X

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