КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Ввод данных с использованием маски ввода
Это свойство позволяет контролировать ввод данных в таблицу и упростить процесс ввода для пользователя. Маска используется в тех случаях когда данные таблицы должны содержать символы в отдельных позициях строки, вводимой пользователем с клавиатуры. Самым распространенным примером таких данных являются номера телефонов. Маска ввода должна обеспечить возможность вводить только цифры номера, а остальные символы (скобки вокруг кода города, дефис между цифрами номера) будут добавляться маской автоматически. Маска ввода состоит из трех частей, которые разделяются точкой с запятой. Первая часть является обязательной, а две остальные - необязательными. Например, маска ввода для телефонных номеров может выглядеть следующим образом: (999) 00-00-00;0;- • Первая часть - определяет строку маски и состоит из местозаполнителей и текстовых констант. В примере пользователь должен обязательно ввести шестизначный номер городского телефона, а трехзначный код города может не заполнять.
• Вторая часть - указывает, следует ли сохранять знаки маски вместе • Третья часть - определяет местозаполнитель, который служит для ! внимание Применение масок ввода возможно только к полям с типом данных Текстовый, Числовой (кроме Код репликации), Денежный и Дата / время. Для полей с другими типами данных маску ввода задать нельзя. При задании первой части маски ввода необходимо использовать специальные символы, приведенные ниже: - 0 -в данную позицию должна быть введена цифра, знаки плюс (+) и - 9 - в данную позицию должна быть введена цифра или пробел, знаки плюс (+) и минус (-) не допускаются; - # - в данную позицию должна быть введена цифра, пробел, знаки плюс (+) или минус (-); - L - н данную позицию должна быть введена буква; -? - в данную позицию может быть введена буква или пробел; - А - в данную позицию должна быть введена буква или цифра; - а - в данную позицию должна быть введена буква, цифра или пробел; - & - в данную позицию должен быть введен произвольный символ или пробел; - С - в данную позицию может быть введен произвольный символ или пробел. Если пользователь ничего не введет, 2007 не занесет в -. - десятичный разделитель (зависит от региональных установок Windows); -, - разделитель групп разрядов (зависит от региональных установок Windows); - / -: - разделители в значениях даты и времени (зависят от региональных установок Windows); - < - преобразует все символы справа к нижнему регистру; ->- преобразует все символы справа к верхнему регистру; - |- указывает, что маску нужно заполнять справа налево. Этот символ - \ - указывает, что следующий символ необходимо рассматривать в - "символы" - вместо того, чтобы многократно использовать обратный слеш (\) для нескольких стоящих подряд постоянных символов, можно просто заключить эту последовательность символов в двойные кавычки. Для того, чтобы установить маску ввода для поля таблицы, выполните следующие действия: 1. Откройте нужную вам базу данных Ассеss 2007 (например, учебную базу данных). 2. В области переходов дважды щелкните название таблицы, в поле которой нужно установить маску ввода. 3. Перейдите в режим Конструктора. Для этого откройте вкладку Главная на ленте инструментов и щелкните по стрелке под кнопкой Режим. На экране раскроется меню выбора режима работы с таблицей (см. рис. 13).
4. Щелкните команду Конструктор. Состав полей открытой вами таблицы отобразится в окне Конструктора таблиц. 5. В столбце Имя ноля щелкните по названию нужного поля таблицы (например, Домашний телефон). 6. На вкладке Общие просмотрите свойства этого поля таблицы и найдите свойство с названием Маска ввода. 7. Щелкните поле ввода, расположенное напротив надписи Маска ввода. 8. Введите требуемую маску ввода для этого поля. Например, для ввода пяти или шестизначного номера телефона с необязательным кодом города и символом-заполнителем в виде звездочки наберите маску ввода (999) 90-00-00;0; 9. Нажмите кнопку Сохранить на панели быстрого доступа, чтобы сохранить установленную для поля маску ввода. 10. Переключитесь в режим таблицы, чтобы проверить работу новой маски ввода. Для этого еще раз откройте вкладку Главная на ленте команд, щелкните по стрелке под кнопкой Режим и выберите команду Режим таблицы в раскрывшемся меню. Когда таблица отобразится на экране, попробуйте ввести какое-либо значение в то поле, для которого вы задали маску.
Дата добавления: 2013-12-13; Просмотров: 1448; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |