Рис. 3.15
Затем мастер поинтересуется, как вы хотите сохранить данные (рис. 3.16). Вы можете сохранить их либо вместе с возможными вспомогательными символами (они указываются во второй части маски, но являются необязательными), либо без них.
Рис. 3.16
Когда вы дадите тот или иной ответ, щелкните по кнопке Готово,и маска будет сформирована. Если на этой стадии работы вы выберете опцию Далее,то сначала появится еще одно окно. В нем мастер масок сообщит вам, что теперь у него есть все необходимое для создания маски.
На рис. 3.17 и 3.18 мы видим, как выглядит изменение маски ввода в окне конструктора и в окончательном виде в таблице Страны.
Рис. 3.17
В нашем примере сформированная мастером маска будет работать с момента ее установки и до следующей корректировки. Все это время Access 2002 будет допускать ввод только тех записей, у которых код страны имеет четыре разряда. На рис. 3.18 показаны записи, введенные согласно заданным условиям.
Рис. 3.18
Сравнивая два способа формирования маски ввода (вручную и с помощью мастера масок), мы пришли к заключению, что первый путь значительно проще, и поэтому именно он рекомендован пользователю. Свойство Формат
В отличие от установки маски ввода, свойство Форматзадается только вручную; мастер отсутствует (возможно, это и к лучшему). Введем значение свойства Форматв текстовое поле Страна.Для этого в позицию Форматпоместим символ >, который обозначает перевод текстовых символов в верхний регистр (рис. 3.19).
Рис. 3.19
Если теперь мы включим режим просмотра таблицы, которая была показана на рис. 3.18, то увидим что все строки в поле Страназаполнены прописными буквами (см. рис. 3.20). Кстати, это еще одно отличие свойства Форматот свойства Маска ввода:его установки влияют на все содержимое поля, независимо от времени его (содержимого) ввода.
Рис. 3.20
Создание и использование полей подстановки
В ряде случаев поле может включать лишь определенные значения, которые иногда содержатся в заранее заданном списке, а иногда – в самом поле, вместе с произвольно вводимыми данными. Бывают ситуации, когда ввод данных можно упростить и ускорить за счет использования подстановок – ввода понятий, уже содержащихся в определенных полях, например элементов списков. В качестве таких списков могут служить таблица, запрос в этой же или другой базе данных или список, созданный пользователем для многократного применения.
Рассмотрим создание подстановки на следующем примере. В сформированную перед этим таблицу (см. рис. 3.20) надо ввести новое поле Фирмы.Оно должно заполняться за счет подстановки значений из таблицы Фирмы,которая содержится в той же базе данных.
Для создания подстановок используется мастер подстановок. Запустить его можно:
• в режиме конструктора таблиц;
• в режиме таблицы.
Подстановка в режиме конструктора таблиц
Чтобы запустить мастер подстановок в режиме конструктора таблиц, сначала войдите в него. Затем щелкните по стрелке прокрутки в поле, которое вы хотите заполнить одним из значений (в нашем случае это поле Фирмы).В появившемся списке типов данных выберите мастер подстановок – рис. 3.21.
Рис. 3.21
В результате на экране возникнет первое окно мастера подстановок (см. рис. 3.22). Мастер создает столбец подстановок, то есть список значений, из которых надо выбрать подходящее. В этом окне следует указать, что нужно вывести на экран: список значений из таблицы или список запроса, который пользователь сам будет заполнять по своему усмотрению.
Рис. 3.22
Приняв решение, пользователь выбирает в диалоговом окне соответствующий переключатель, а затем щелкает по кнопке Далее.
Если был выбран первый вариант, мастер подстановок открывает следующее диалоговое окно (см. рис. 3.23). Здесь пользователь определяет таблицу и/или запрос, значениями которых он будет заполнять поле подстановки. Например, на рис. 3.23 показано, что эти значения выбираются из таблицы Фирмы.Теперь снова надо щелкнуть по кнопке Далее.Если вы передумали и хотите что-либо исправить в предыдущем окне, вернитесь к нему с помощью кнопки Назадили вообще отмените все предыдущие действия, щелкнув по кнопке Отмена.
Рис. 3.23
В следующем окне (см. рис. 3.24) вы должны определить объект-источник подстановки и указать те поля в этом объекте, из которых будут выбираться конкретные значения. Сначала пометьте их в левом поле с помощью кнопки с одной стрелкой, указывающей вправо (для каждого значения по отдельности), или с двумя стрелками (для всех сразу). Затем перенесите их в правое поле.
Читать дальше
Конец ознакомительного отрывка
Купить книгу