# Let

L'istruzione let è un complemento all'istruzione set, utilizzata per definire le variabili degli script. L’istruzione let, a differenza dell’istruzione set, valuta l’espressione posta sul lato destro del simbolo '=', prima dell'assegnazione alla variabile.

Sintassi:

Let variablename=expression

La parola let può essere omessa; in questo caso l'istruzione diventa un'istruzione di controllo. Un'istruzione di questo tipo senza la parola chiave let deve essere contenuta in un'unica riga di script e può terminare con un punto e virgola o con un carattere di fine riga.

Esempi e risultati:

Esempi e risultati

| Esempio | Risultato |
| --- | --- |
| `Set x=3+4;`<br>`Let y=3+4;`<br>`z=$(y)+1;` | `$(x)` verrà valutato come ' 3+4 '<br><br>`$(y)` verrà valutato come ' 7 '<br><br>`$(z)` verrà valutato come ' 8 ' |
| Let T=now(<br>); | `$(T)` verrà restituito il valore dell'ora attuale. |

## Ulteriori informazioni

* [Set](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Set.htm)
* [Variabili di script](https://help.qlik.com/it-IT/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)