Например, введем для поля Телефон маску (999) 000-00-00. Эта маска означает, что в поле необходимо ввести семь цифр номера и до трех цифр кода. При сохранении программа Access автоматически исправит маску, она будет выглядеть так: \(999”) “000\-00\-00 .
Теперь рассмотрим создание маски с помощью мастера.
Использование мастера масок
Чтобы создать маску ввода с помощью мастера масок, выполните следующие действия.
1. Щелкните кнопкой мыши на названии свойства Маска ввода . Справа от значения свойства появится кнопка
2. Нажмите кнопку
На экране вы увидите окно Создание масок ввода (рис. 2.19).
3. В окне Создание масок ввода выберите нужную маску: одну из масок даты или времени либо маску пароля. Маска пароля позволяет создать поле для ввода пароля: данные, введенные в такое поле, будут скрыты, вместо реальных символов отобразятся звездочки.
4. Если требуется протестировать ввод значения с помощью выбранной маски, введите в поле Проба пример значения поля.
5. Если выбрана маска даты/времени, которую не требуется редактировать, или маска пароля, нажмите кнопку Готово . Процесс создания маски на этом окончен.
Если нужно изменить выбранную маску даты или времени, нажмите кнопку Далее . Дополнительно вы можете выбрать знак заполнителя, который будет отображаться в поле таблицы при вводе значения (вместо символа подчеркивания, используемого по умолчанию), а затем указать, что вместе со значением поля требуется хранить и текстовые константы (мы рекомендуем хранить только данные, без текстовых констант). Для завершения создания маски нажмите кнопку Готово .
Далее будет рассмотрено свойство условия на значение, которое, как и маска, предотвращает ошибки ввода данных.Условие на значение
Задание условия на значение поля – еще один способ автоматической проверки корректности вводимых данных, который вы можете использовать наряду с контролем соответствия типов данных и масками ввода.
Условие на значение вы можете создать вручную, введя значение свойства Условие на значение , или с помощью построителя выражений (рис. 2.20), вызываемого нажатием кнопки
справа от значения свойства. Помимо этого, вы можете задать значение свойства Сообщение об ошибке – текст сообщения, которое будет появляться в случае, если введенное в поле значение не соответствует условию.
Рис. 2.20. Построитель выражений