# Map

Оператор map ... using используется для сопоставления определенных значений полей или выражений со значениями в определенной таблице сопоставления. Таблицу сопоставления можно создать с помощью оператора Mapping.

Синтаксис:

Map fieldlist Using mapname

Автоматическое сопоставление выполняется для полей, загруженных после выполнения оператора Map … Using вплоть до конца выполнения скрипта или появления оператора Unmap.

Сопоставление в цепочке событий, заканчивающейся сохранением поля во внутренней таблице Qlik Sense, выполняется в последнюю очередь. Таким образом, сопоставление выполняется не при каждом появлении имени поля в выражении, а тогда, когда значение сохранено во внутренней таблице под определенным именем поля. Если необходимо выполнить сопоставление на уровне выражения, используйте функцию Applymap().

Аргументы:

Аргументы

| Аргумент | Описание |
| --- | --- |
| fieldlist | Разделенный запятыми список полей, которые следует сопоставить, начиная с этой точки выполнения скрипта. Символ \* в качестве списка полей обозначает все поля. В именах полей разрешается использовать знаки подстановки \* и ?. При использовании знаков подстановки, возможно, понадобится заключать имена полей в кавычки. |
| mapname | Имя таблицы сопоставления, считанной ранее в операторе mapping load или mapping select. |

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

| Пример | Результат |
| --- | --- |
| Map Country Using Cmap; | Позволяет выполнять сопоставление поля Country с помощью карты Cmap. |
| Map A, B, C Using X; | Позволяет выполнять сопоставление полей A, B и C с помощью карты X. |
| Map \* Using GenMap; | Позволяет сопоставлять все поля с помощью элемента GenMap. |

## Подробнее

* [Сопоставление](https://help.qlik.com/ru-RU/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/Mapping.htm)
* [Unmap](https://help.qlik.com/ru-RU/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Unmap.htm)
* [Функции сопоставления](https://help.qlik.com/ru-RU/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/MappingFunctions/mapping-functions.htm)