Вы можете определить наиболее эффективный и унифицированный вариант ввода данных в соответствующий Контрол для Поля из Таблицы, прикрепленной к соответствующей Базе Данных, который  позволит вам избежать простейшие Ошибки и недочеты при вводе Данных, ускорит ввод специфических данных. Вы можете использовать дополнительные символы-разделители, которые повышщают читаемость специализированного Текста; все эти возможности осуществимы с помощью хранимой Маски Ввода.

Например, вы можете определить удобную для ввода и прочтения маску Контрола, прикрепленного к Номеру Телефона, хранящегося в цифровом Поле, например, привычную для всех: (999) 999-9999. Данная Маска Ввода обеспечивает удобную форму ввода и отображения требуемой информации (десятизначного номера телефона). Дополнительную информацию смотрите в разделе: InputMask, свойство.

Для определения хранимой Маски Ввода для Поля Таблицы:

  1. Откройте Базу Данных, к которой прикреплена требуемая Таблица.

  2. Для данной таблицы откройте соответствующий Дизайнер таблиц (Table Designer).

  3. В активной закладке Fields, выберите требуемое Поле.

  4. В соответствующем текстовом боксе Input mask,  из области Display, введите выбранную вами Маску Ввода.

Дополнительную информацию смотрите в разделе: Закладка Fields, Дизайнер Таблиц (Table Designer).

Для определения хранимой Маски Ввода для Поля в программном Коде:

  • Используйте стандартную функцию DBSETPROP( ), где задайте значение свойства "InputMask".

Дополнительная информация в разделе: DBSETPROP( ), функция.

К примеру, следующая строка программного кода определяет некоторую маску для указанного Поля (почтовый индекс):

  CopyCode imageКопировать Код
DBSETPROP("Orders.Postalcode","Field","InputMask", "99999-9999")

См. также