# Chr Функция скрипта и диаграммы

Функция Chr() возвращает символ Unicode, соответствующий входному целому числу, также называемый кодовой точкой.

Синтаксис:

Chr(int)

Возвращаемые типы данных: строка

Аргументы

| Аргумент | Описание |
| --- | --- |
| int | Целое число для оценки. |

Пример: выражения диаграммы

| Пример | Результат |
| --- | --- |
| Chr(65) | Возвращает строку `A` |
| Chr(163) | Возвращает строку `£` |
| Chr(35) | Возвращает строку `#` |

## Пример. Основы использования функции Chr

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

#### Выражение диаграммы

Обзор

Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.

Скрипт загрузки содержит следующее:

* Набор данных, который загружается в таблицу данных под именем `Example`.

* Одно поле в таблице данных называется `InputInt`. Поле содержит целочисленное значение для оценки.

Скрипт загрузки

```
Example:
Load * inline [
InputInt
65
163
35
];
```

Результаты

Загрузите данные и откройте лист. Создайте новую таблицу и добавьте это поле как измерение:

* ` InputInt
                                   `

Создайте следующую меру:

* `=Chr(InputInt)`, чтобы вычислить значения в `InputInt` и вернуть символ Юникода.

Результирующая таблица

| InputInt | Chr(InputInt) |
| --- | --- |
| 35 | # |
| 65 | A |
| 163 | £ |

Первая строка возвращает строковое значение `#`, поскольку это символ Юникода, соответствующий значению 35.

Вторая строка возвращает строковое значение `A`, поскольку это символ Юникода, соответствующий значению 65.

Третья строка возвращает строковое значение `£`, поскольку это символ Юникода, соответствующий значению 163.

## Пример. Сценарий использования функции Chr

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

#### Выражение диаграммы

Обзор

В этом примере показано, как использовать функцию `Chr` для создания маркированного списка текстовых строк в текстовом объекте.

Результаты

Откройте лист. Создайте новый текстовый объект, а затем добавьте следующий код в меру:

* `= Chr(149) & ' Revenue Growth' & Chr(10) & Chr(149) & ' Customer Satisfaction' & Chr(10) & Chr(149) & ' Market Share'`

Вывод выражения меры в текстовом объекте

Вывод выражения меры в текстовом объекте

Вывод выражения меры в текстовом объекте ![Текстовый объект, отображаемый на листе с текстовыми строками, которые были созданы с помощью выражения меры.](https://help.qlik.com/ru-RU/sense/May2026/Subsystems/Hub/Content/Resources/Images/scripting-functions-chr-example.png)

Вывод получен следующим образом:

* `Chr(149)` возвращает маркер (`•`).

* `Chr(10)` вставляет разрыв строки (`newline`) между элементами.

* Амперсанд (`&`) ― это оператор объединения строк, который объединит отдельные фрагменты текста в одну текстовую строку.