Классы свойств (Конфигурация)

Классы свойств (Конфигурация)

Классы свойств (Конфигурация) ​

NOTE

По умолчанию, это меню недоступно ни одному пользователю. Чтобы пользователь мог редактировать классы свойств, у него должны быть права Управление классами свойств ( manage-property-classes ).

В этом меню можно создавать новые Классы свойств или настраивать существующие.

window light

window dark

Общие настройки ​

Каждый класс свойств имеет следующие поля.

НазваниеОписание
IDУникальный идентификатор. Не может быть установлен вручную.
ИмяИмя класса свойств, отображаемое в интерфейсе при выборе.
ОписаниеОписание класса свойств.
Тип значенияТип значения свойства.
По умолчаниюЗначение, которое присваивается созданному свойству этого класса по умолчанию.

Особые настройки ​

Некоторые типы значений добавляют дополнительные настройки.

String ​

Класс String добавляет поле Маска значения. Маска значения - фильтр введённого пользователем значения, который задаётся регулярным выражением.

Dictionary ​

Класс Dictionary добавляет следующие поля:

НазваниеОписание
ИсточникСловарь, который служит источником для значений данного класса свойств.
Множественный выборМожет ли пользователь выбирать несколько значений в свойстве.
Разделитель нескольких значенийПроизвольная строка, которую система подставляет при нескольких выбранных значениях. Для выбора нескольких значений должен быть включён переключатель Множественный выбор. По умолчанию, значения разделяются запятой.
Шаблон отображения значенияСтрока, с помощью которой можно настроить то как отображается словарь. {{0}} – ключ словаря, {{1}} – {{N}} – значения словаря.
По умолчанию, свойства с типом Dictionary отображаются как первое значение в словаре, соответствующее выбранному ключу.