Теги полей

Теги полей позволяют добавлять метаданные в поля в используемой модели данных. Существует два разных типа тегов полей.

  • Системные теги полей

    Теги системных полей создаются автоматически при выполнении скрипта и загрузке данных. Некоторыми тегами в скрипте можно управлять. Перед системными тегами всегда указывается знак $.

  • Пользовательские теги полей

    В скрипте загрузки в поля можно добавлять пользовательские теги, используя оператор Tag. Пользовательские теги не могут использовать имена, совпадающие с именами системных тегов.

    Tag

    Untag

Системные теги полей

Следующие системные теги полей создаются автоматически в конце выполнения скрипта.

Tag Описание Возможность управления в скрипте
$system

Системное поле, которое создается QlikView во время выполнения скрипта.

Системные поля

Нет
$key Ключевое поле, обеспечивающее связь между двумя или несколькими таблицами. Нет
$keypart Это поле является частью одного или нескольких синтетических ключей. Нет
$syn

Синтетический ключ

Синтетические ключи

Нет

$hidden

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

Можно использовать системные переменные HidePrefixи HideSuffix, чтобы указать, какое поле необходимо скрыть.

HidePrefix

HideSuffix

Да
$numeric Все (отличные от NULL) значения в поле являются числовыми. Да
$integer Все (отличные от NULL) значения в поле являются целыми числами. Да
$text Никакие значения в поле не являются числовыми. Да
$ascii Значения в поле содержат только стандартные символы ASCII. Да
$date Все (отличные от NULL) значения в поле можно интерпретировать как даты (целые числа). Да
$timestamp Все (отличные от NULL) значения в поле можно интерпретировать как метки времени. Да

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

  • $dimension — обозначает поле, рекомендованное для использования в измерениях диаграммы, списках и т. д.
  • $measure — обозначает поле, которое рекомендуется использовать в выражениях.