# Let

Instrukcja let, uzupełniająca instrukcję set, służy do określania zmiennych skryptu. W odróżnieniu od instrukcji set instrukcja let powoduje obliczenie wartości wyrażenia po prawej stronie operatora „=” przed przypisaniem jej do zmiennej.

Składnia:

Let variablename=expression

Słowo let można pominąć, ale instrukcja ta staje się wtedy instrukcją sterowania. Taka instrukcja bez słowa kluczowego let musi mieścić się w jednym wierszu skryptu i kończyć się średnikiem lub końcem wiersza.

Przykłady i wyniki:

Przykłady i wyniki

| Przykład | Wynik |
| --- | --- |
| `Set x=3+4;`<br>`Let y=3+4;`<br>`z=$(y)+1;` | Wynikiem oceny `$(x)` będzie „3+4 ”<br><br>Wynikiem oceny `$(y)` będzie „ 7 ”<br><br>Wynikiem oceny `$(z)` będzie „ 8 ” |
| Let T=now(<br>); | `$(T)` otrzyma wartość bieżącego czasu. |

## Dowiedz się więcej

* [Set](https://help.qlik.com/pl-PL/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Set.htm)
* [Zmienne skryptu](https://help.qlik.com/pl-PL/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)