# Let

Оператор let создан как дополнение к оператору set, используемому для определения переменных скрипта. Оператор let, в отличие от оператора set, вычисляет выражение, расположенное справа от знака «=» до присваивания его переменной.

Синтаксис:

Let variablename=expression

Слово let может игнорироваться, но при этом этот оператор становится оператором управления. Такой оператор без ключевого слова let должен находиться в одной строке скрипта и может заканчиваться точкой с запятой или символом конца строки.

Примеры и результаты:

Примеры и результаты

| Пример | Результат |
| --- | --- |
| `Set x=3+4;`<br>`Let y=3+4;`<br>`z=$(y)+1;` | `$(x)` будет вычислено как «3+4»<br><br>`$(y)` будет вычислено как « 7»<br><br>`$(z)` будет вычислено как « 8» |
| Let T=now(<br>); | `$(T)` получит значение текущего времени. |

## Подробнее

* [Set](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Set.htm)
* [Переменные скрипта](https://help.qlik.com/ru-RU/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)