Типы атрибутов

Атрибуты отличаются не только видом, но и типом. Тип атрибута выбирается при добавлении того или иного вида атрибута. Ниже представлены все типы атрибутов, их особенности и дополнительные поля.

Таблица 1 – Возможные типы значений простого атрибута

Тип атрибута

Тип значения

Описание

Простой тип

Строковый

Строка без дополнительных ограничений, длина 2048 символов

Целочисленный

Целочисленное значение, длина 264

Численный

Числовое значение, длина 264

Логический

Может принимать следующие значения: true, false, null. Тип значения недоступен для массив-атрибутов

Дата

Дата

Дата/время

Дата и время

Время

Время

Файл

Бинарный массив. Приложенный файл, поиск по которому не выполняется. Типы значений недоступны для массив-атрибутов

Текстовый файл

Ссылка на справочник

Ссылка на справочник

Ссылка на один из справочников модели данных

Перечисление

Перечисление в системе

Выбор одного из значений перечисления, ранее созданного в системе. Тип атрибута недоступен для массив-атрибутов

Ссылка на веб-ресурс

Ссылка

Шаблон ссылки на сторонний ресурс (адрес и переменная), в записи из шаблона формируется ссылка с использованием данных записи. Указывается имя атрибута, который будет использоваться в качестве переменной для указания конкретной сущности на веб-ресурсе в следующем виде: {attr_name}. Итоговый результат должен выглядеть так: http://www.example.ru/{attr_name} Тип атрибута недоступен для массив-атрибутов

Локальное перечисление

Локальное перечисление

Перечень возможных значений атрибута. Перечень задается при создании атрибута

Дополнительные поля

Дополнительные поля, открываемые при выборе некоторых типов атрибута:

  1. Тип атрибута: «Простой тип», тип значения: все, кроме «Файл» и «Текстовый файл».

    • Значение по умолчанию. Конкретное значение, заданное по умолчанию. В случае наследования атрибутов активов, значение по умолчанию наследуется автоматически.

  2. Тип атрибута: «Простой тип», тип значения: «Строковый».

    • Флаги:

      • Морфологический поиск. Позволяет искать значения строковых атрибутов во всех грамматических формах и выдавать в результатах все найденные варианты.

      • Регистронезависимый поиск. Определяет, будет ли при поиске записи по этому атрибуту учитываться регистр. По умолчанию активна зависимость от регистра. Если флаг установлен как «Нет» при поиске точного значения фамилии «Иванов» будут найдены все записи с указанным значением, при этом записи, где указана фамилия «ИВАНОВ», «иванов», «иванОВ» и т.п. не будут отображаться.

    • Параметр «Вид»:

      • Многострочное поле. Отображает значения атрибута в несколько строк (до 5). Параметр недоступен для массив-атрибутов

      • Маска.

      • Редактируемая ссылка. Отображает введенное значение как ссылку для перехода на внешний ресурс (с возможностью редактирования). В поле "Значение ссылки" можно задать пример ссылки. Параметр недоступен для массив-атрибутов

  3. Тип атрибута: «Простой тип», тип значения: «Численный».

    • Единица измерения. Список измеряемых величин (доступен, если единицы измерения настроены). Пример: валюта.

    • Используемая единица. Выбор единицы измерения (доступен, если единицы измерения настроены). Указанная единица измерения будет по умолчанию использоваться в записи. Пример: доллар.

  4. Тип атрибута: «Перечисление».

    • Перечисление. Указывается одно из доступных перечислений, ранее созданных в соответствующем разделе.

  5. Тип атрибута: «Локальное перечисление». Задается список значений перечисления. Правила качества для такого списка не поддерживаются. При удалении значения из модели данных на записях значения остаются. Записи, содержащие неактуальные значения, потребуется отредактировать (более несуществующие значения перечисления подсвечиваются красным при открытии записи).

  6. Тип атрибута: «Ссылка на справочник».

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

    • Отображаемые атрибуты. Указывается набор атрибутов справочника, которые будут отображаться при выборе значения атрибута «Ссылка на справочник».

    • Поисковые атрибуты. Выбор атрибутов, по которым будет производиться поиск связанных записей при заполнении карточки типа актива в разделе «Данные». Если атрибуты выбраны, то поиск осуществляется по поисковым атрибутам, настроенным в поле «Поисковые атрибуты». Если атрибуты не выбраны, то поиск осуществляется по поисковым атрибутам, настроенным во вкладке «Атрибуты» связанного справочника.

    • Показывать названия атрибутов. Если параметр включен, то к значению атрибута добавляется его название по формуле «Название атрибута: значение». Отображение названия необходимо в ситуациях, когда значение отображаемого атрибута не дает точного представления о себе, например, если он содержит числовое значение.

Только для массив-атрибутов:

  • Параметр "Разделитель". Позволяет задать символ для разделения значений массив-атрибута при отображении в виде строки