Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access.DOC
Скачиваний:
28
Добавлен:
13.08.2019
Размер:
4.15 Mб
Скачать

Создание поля подстановок

Для создания поля подстановок с помощью «Мастера подстановок» нужно выполнить одно из следующих действий:

  1. в режиме «Конструктор» поместить курсор в нужное поле и в столбце Тип данных выбрать вариант «Мастер подстановок»;

  2. в режиме «Таблицы» поместить курсор в нужное поле и в меню «Вставка» выбрать команду Столбец подстановки.

Далее нужно следовать указаниям «Мастера подстановок».

Существует еще один способ создания поля подстановок:

  1. В режиме «Конструктор» поместить курсор в нужное поле.

  2. На панели Свойства поля открыть вкладку Подстановка.

  3. В строке Тип элемента управления выбрать вариант Поле со списком.

  4. В строке Тип источника строк выбрать один из вариантов:

а) Таблица или запрос – для создания списка на основе таблицы или запроса;

б) Список значений – для создания фиксированного списка.

  1. В строке Источник строк:

а) для создания списка на основе таблицы или запроса выбрать нужную таблицу (запрос), затем щелкнуть по кнопке построителя запросов и в списке полей двойным щелчком выбрать нужное поле;

б) для создания фиксированного списка ввести список значений, разделяя их точкой с запятой.

Использование выражений в условиях на значение

Для задания условий на значения полей используются выражения вида: <оператор сравнения> <значение>, а также несколько выражений подобного вида, связанных логическими операторами.

Приведем примеры:

1) дата найма не раньше 15 мая 1990г.:

<= #15/05/90#;

2) Дата рождения в диапазоне от 1 января 1950 г. До 1 января 1985 г.:

(>= #1/01/50#) and (<=#1/01/85#);

3) зарплата в диапазоне от 3 до 6 тыс.:

Between 2500 and 4000.

Текстовые константы заключаются в кавычки. Константы даты/времени выделяются символами «#».

В выражениях могут использоваться функции. Например, дата найма не позже текущей даты: <=Date().

Создание маски ввода

Маски используются для автоматического ввода в поле постоянных символов. Для создания маски надо ввести последовательность символов маски и постоянных символов в качестве значения свойства поля Маска ввода. Подробную справку о правилах составления масок можно получить, поместив курсор в строку Маска ввода и нажав клавишу F1. Можно использовать мастер по созданию масок, который вызывается щелчком по кнопке с тремя точками в строке Маска ввода.

Связывание таблиц

После создания таблиц необходимо установить связи между ними:

  1. Закрыть все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя.

  2. Переключиться в окно базы данных.

  3. Открыть окно Схема данных одним из следующих способов:

    1. в меню «Сервис» выбрать команду Схема данных;

    2. в контекстном меню окна выбрать команду Схема данных;

    3. щелкнуть по кнопке Схема данных на панели инструментов.

  4. Если диалоговое окно Добавление таблицы не появилось на экране автоматически, вывести его одним из следующих способов:

  1. в меню «Связи» выбрать команду Добавить таблицу;

  2. в контекстном меню окна Схема данных выбрать команду Доба-вить таблицу;

  3. щелкнуть по кнопке Добавить таблицу на панели инструментов.

  1. В окно Схема данных добавить все таблицы, между которыми надо установить связи, одним из следующих способов:

    1. в окне Добавление таблицы выделить имя нужной таблицы и щелкнуть по кнопке Добавить;

    2. дважды щелкнуть по имени нужной таблицы.

  2. Закрыть окно Добавление таблицы.

  3. Для установления связи между двумя таблицами выделить в главной таблице поле для связи и перетащить его в подчиненную таблицу на поле, с которым устанавливается связь.

  4. В открывшемся диалоговом окне Связи проверить правильность установленной связи: в левом столбце должно быть имя главной таблицы, в правом – подчиненной; во второй строке – имена полей, по которым установлена связь (если будет нужно – внести изменения).

  5. При необходимости установить параметры связи: Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных записей.

  6. Щелкнуть по кнопке ОК и закрыть окно Схема данных.

Для изменения существующей связи в окне Схема данных дважды щелкнуть по линии связи, параметры которой надо изменить, и в открывшемся диалоговом окне Связи внести нужные изменения.

Для удаления существующей связи щелкнуть по линии связи, которую следует удалить, и нажать клавишу Del.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]