# Let

Instrukcja let, uzupełniająca instrukcję set, służy do określania zmiennych skryptu. Instrukcja let w przeciwieństwie do instrukcji set ocenia wyrażenie po prawej stronie znaku „=” w czasie wykonywania skryptu, zanim zostanie przypisane do zmiennej.

Składnia:

Let variablename=expression

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Let.htm)

#### Przykłady i wyniki:

| Przykład | Wynik |
| --- | --- |
| `Set x=3+4;` `Let y=3+4;` `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 ”<br><br>Zwróć uwagę na różnice między instrukcjami Set i Let. Instrukcja Set przypisuje zmiennej ciąg „3+4”, podczas gdy instrukcja Let oblicza ciąg i przypisuje do zmiennej 7. |
| Let T=now( ); | `$(T)` otrzyma wartość bieżącego czasu. |

## Dowiedz się więcej

* [Set](https://help.qlik.com/pl-PL/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Set.htm)
* [Praca ze zmiennymi w edytorze ładowania danych](https://help.qlik.com/pl-PL/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)