EditMask

class View.Representation.Attributes.Attribute.Editor.EditMask

Маска ввода в редакторе.

Если объявлен этот элемент, то к редактору будет подключена маска ввода, которая позволяет задать шаблон, который определяет формат вводимых данных. Она используется для упрощения и стандартизации ввода, предотвращения ошибок и автоматического форматирования данных.

Attention

Можно использовать только одну маску ввода внутри данного элемента.

Added in version 1.26.0-ms7.

Вложенные элементы:

elem number View.Representation.Attributes.Attribute.Editor.EditMask.Number

Маска ввода для работы с числовыми значениями.

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

elem regular View.Representation.Attributes.Attribute.Editor.EditMask.Regular

Маска ввода на основе регулярного выражения.

Используется для создания масок на основе регулярного выражение.

elem pattern View.Representation.Attributes.Attribute.Editor.EditMask.Pattern

Маска ввода, которая состоит из паттерна.

Используется для создания масок с фиксированным шаблоном, состоящим из элементов маски ввода.

elem dynamic View.Representation.Attributes.Attribute.Editor.EditMask.Dynamic

Динамическая маска ввода.

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

Можно использовать любое кол-во масок ввода.

Атрибуты:

attr saveWithLiteralsEnabled Boolean

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

По умолчанию: false.

Warning

Работает только если используется маска ввода, которая состоит из паттерна (View.Representation.Attributes.Attribute.Editor.EditMask.Pattern).